Django модель формы не может использовать две модели формы - PullRequest
0 голосов
/ 27 октября 2018

Мне было интересно, как я могу использовать два 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 голосов
/ 27 октября 2018

Вы должны использовать наборы форм , чтобы использовать две разные формы в одной и той же.

Во-первых, вы должны определить каждую форму из их моделей.

ЗатемВы можете использовать formset_factory для объединения обеих форм.

...