Как объединить форму и несколько наборов форм для одной модели в представлении? - PullRequest
0 голосов
/ 10 мая 2019

У меня есть три модели "родитель - ребенок - внук".Я хотел бы, чтобы одно представление обрабатывало одну форму для родителя, один набор форм для дочернего элемента и несколько наборов форм для внука.В частности;

  1. parent_1_form
  2. child_1_formset (потомки parent_1)
    • child_1_form (форма 1 из formset)
    • grandchild_1_formset (дети ребенка 1)
child_2_form (дети родителя 1) grandchild_2_formset (child of child 2)

Итак, я хочу создать родительскую форму, а затем дочернюю форму.и для каждой дочерней формы я хочу новый набор форм для внуков.Особенно эта последняя часть кажется сложной: иметь несколько наборов форм для одной модели в одном представлении.

Мне удается создать родительскую форму, дочерний набор форм и набор внуков в одном представлении.Однако я не уверен, каким образом я смогу объединить несколько наборов форм для одной модели в одно представление.Может ли кто-нибудь дать совет, как это структурировать?

...