Я пытаюсь создать приложение 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')
Я хочу ограничить количество вариантов other_answers
в django-admin
только 3 ответами.Как это сделать?
Примечания:
- Я в порядке с повторным моделированием моих моделей.
- Я не буду использовать
django-forms
, я только строюAPI для мобильного приложения.