如何创建带有自定义文本的多个选择的模型?

时间:2019-03-30 19:25:14

标签: python django

我正在构建一个简单的测验应用程序。我想添加一种功能,可以在管理面板中为每个问题添加多个选项(带有自定义用户文本)。因此,用户可以创建问题,并在同一页面上添加所需数量的答案。实现它的最佳方法是什么?

我知道我可以为答案添加另一个模型,并与问题模型建立关系。但这并不是我想要实现的目标。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

嗯。那你想实现什么?) 您刚刚描述了正确的方法。

在这里回答:

  1. django quiz app model for multiple choice questions
  2. https://codereview.stackexchange.com/questions/114962/model-classes-for-a-quiz-app-in-django/115014

如果需要,您可以查看此流行的django应用程序的操作方法: https://github.com/tomwalker/django_quiz/blob/master/multichoice/models.py

最诚挚的问候

答案 1 :(得分:0)

我已经在官方的Django教程中找到了答案(感谢评论)https://docs.djangoproject.com/en/2.1/intro/tutorial07/