Мне нужно модели
class Parent(object):
text_field = models.TextField()
boolean_field = models.BooleanField()
class Child(Parent):
another_text_field = models.TextField()
Со следующим ModelAdmin
class ChildAdmin(admin.ModelAdmin):
pass
admin.site.register(Child, ChildAdmin)
В настоящее время я вижу все поля на странице администратора, т. Е. Text_field, boolean_field и another_text_field.
Вопрос : Как я могу получить родительское поле выбора и исключить text_field и boolean_field (для последнего, я думаю, я могу использовать exclude
).
Текущее решение : Я добавляю форму и использую метод clean
для установки родительского поля.text_field
и boolean_field
можно исключить, добавив его в переменную excluded
ModelAdmin.