В чем разница между Django inline_formset и сторонним django-nested-admin? - PullRequest
0 голосов
/ 07 мая 2019

Я создал модель с различными отношениями, и теперь мне нужно разрешить другим пользователям публиковать новый контент.

Естественно, я хочу использовать одну форму для публикации модели и связанных моделей, а не просто показывать элемент select илиоткрыть всплывающее окно для создания связанной модели.

С помощью встроенного в inline_formset Djangon я не смог получить встроенные формы и, честно говоря, не могу сказать, поддерживает ли он даже такое требование?

Однако,Я столкнулся с django-nested-admin, который довольно прост, и теперь у меня есть форма со встроенными табличными формами для связанных моделей.Из документации видно, что он может использоваться вместо встроенных классов и наследуется от встроенного в Django?

django.contrib.admin    django_nested_admin
ModelAdmin              NestedModelAdmin
InlineModelAdmin        NestedInlineModelAdmin
StackedInline           NestedStackedInline
TabularInline           NestedTabularInline
...