我有两个型号动态形式:问题和调查Django的:如何从其他型号
class Question(models.Model):
text = models.TextField()
category = models.CharField(max_length=20, choices=(('personal', 'Personal'), ('team', 'Team'), ('company', 'Company')))
low_answer = models.CharField(max_length = 200, null=True)
high_answer = models.CharField(max_length = 200, null=True)
class Survey(models.Model):
description = models.CharField(max_length = 200, null=True)
date = models.DateTimeField(auto_now_add=True)
category = models.CharField(max_length=20, choices=(('personal', 'Personal'), ('team', 'Team'), ('company', 'Company')))
questions = models.ManyToManyField(Question)
所以,调查中有一个字段作为问题多对多,我现在不知道如何可以做一个表单在调查中收集每个问题的答案?我所需要的每个问题都是一个int值。 我不想自己构建表单,我更愿意为此使用django。
想法?