【发布时间】:2019-11-07 16:42:27
【问题描述】:
我正在尝试构建一个多项选择测验 Django 应用程序。我有一个名为Answer 的模型,还有一个名为Question 的模型。
这里是Answer的内容:
class Answer(models.Model):
text = models.CharField(max_length=255)
这是Question:
class Question(models.Model):
text = models.CharField(max_length=255)
correct_answer = models.ForeignKey('Answer', on_delete=models.CASCADE, related_name='correct_answers')
other_answers = models.ManyToManyField('Answer')
我想将django-admin 中other_answers 的选择数量限制为3 个答案。该怎么做?
注意事项:
- 我可以重新建模我的模型。
- 我不会使用
django-forms,我只是为移动应用构建一个API。
【问题讨论】:
标签: django django-admin django-modeladmin