models.py:
class Question(models.Model):
section = models.ForeignKey(Section)
question_text = models.CharField(verbose_name='Описание вопроса')
class Answer(models.Model):
question = models.ForeignKey(Question)
answer_text = models.CharField(verbose_name='Ответ', max_length=100)
true = models.BooleanField(verbose_name='true/false')
points=models.FloatField(verbose_name='Баллы')
Вопрос может содержать как множество верных(chekbox) так и один верный (radio), а так же один верный в виде текстового поля.
Как определять при выводе в шаблон, что у данного вопроса один или несколько вариантов ответа?