Django模型表单不能使用两个模型表单

时间:2018-10-27 15:06:12

标签: django django-forms formset

我想知道如何在models中使用两个modelform

我尝试过:

from django import forms

from .models import Question, Choice

class CreateQuestionForm(forms.ModelForm):

   class Meta:
       model = question, choice 
       Fields = [
                    'question'
                    'choice_text
            ]

1 个答案:

答案 0 :(得分:0)

您必须使用formsets才能在同一表单中使用两种不同的形式。

首先,您必须根据其模型定义每种形式。

然后,您可以使用formset_factory组合这两种形式。