#django #form-submit #nested-forms
#джанго #форма-отправить #вложенные формы
Вопрос:
Я изо всех сил пытаюсь представить несколько одинаковых форм на одной странице. У меня есть 3 класса моделей:
- Group_атрибут
- Атрибут
- Атрибут_элементы
Я создаю эту форму:
from django import forms
from .models import Attribute, Attribute_Item
class GroupAttrForm(forms.ModelForm):
class Meta:
model = Group_attribute
fields = ('title', 'catId', 'slug', 'display_order',)
class AttForm(forms.ModelForm):
list = forms.ModelMultipleChoiceField(
queryset=Attribute_Item.objects.all(),
label='items list'
)
class Meta:
model = Attribute
fields = ('title', 'type', 'slug', 'group_attributeId',)
Я хочу использовать эту форму при создании Group_attribut
— при нажатии сохранить группу и ее атрибуты со всеми Attribut_items
— страница выглядит примерно так:
пожалуйста, помогите мне