#django #forms #django-admin
#django #формы #django-admin
Вопрос:
Я хочу добавить несколько выпадающих списков для свойств связанных объектов в представление списка (или как там localhost:8000/admin/my_site/my_item
это называется), но я не могу найти никакого способа встроить туда пользовательскую форму.
Лучшее, что я могу сделать до сих пор, это установить варианты выбора для поля в этом объекте, а затем перенести их в подобъекты, но я думаю, что должен быть лучший способ.
Ответ №1:
Используйте Mixin, переопределяющий get_context_data, в нем загрузите форму и вставьте ее в контекст, затем переопределите свой метод get в вашем представлении и обработайте предоставленные данные. Я не могу предоставить больше, так как я не знаю, каков именно ваш пример.