質問と調査の2つのモデルがあります
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)
それで、SurveyにはManytoManyのようなフィールド質問がありますが、各質問の回答を収集するSurveyのフォームを作成するにはどうすればよいでしょうか。各質問に必要なのはint値だけです。私は自分でフォームを作成したくないので、これにはdjangoを使用したいと思います。
考え?