使用ManyToManyField渲染ModelForm

时间:2016-05-06 14:33:24

标签: python django django-forms

我有一个问卷模型,与问题模型有多对多的关系。这个想法是你可以动态地向问卷添加问题。

我想制作一个ModelForm,它显示分配给特定问卷的所有问题,并提供答案输入,而不是选择问题的ChoiceField。这可能吗?

我的模型是这样的:

class Question(models.Model):
    body = models.TextField()
    answer = models.IntegerField(null=True, blank=True)

class Questionnaire(models.Model):
    name = model.CharField(max_length=200)
    questions = model.ManyToManyField(Question)

谢谢

0 个答案:

没有答案