| 269 | self.reload_model(*model_key, delay=delay) |
| 270 | |
| 271 | def remove_field(self, app_label, model_name, name): |
| 272 | model_key = app_label, model_name |
| 273 | model_state = self.models[model_key] |
| 274 | old_field = model_state.fields.pop(name) |
| 275 | if self._relations is not None: |
| 276 | self.resolve_model_field_relations(model_key, name, old_field) |
| 277 | # Delay rendering of relationships if it's not a relational field. |
| 278 | delay = not old_field.is_relation |
| 279 | self.reload_model(*model_key, delay=delay) |
| 280 | |
| 281 | def alter_field(self, app_label, model_name, name, field, preserve_default): |
| 282 | if not preserve_default: |