我有以下带有模型的数据库设置Test
,现在。Question
Answer
Attempt
我对如何实现Attempt
模型有一些问题。它用于跟踪测试尝试结果,如下所示:
我如何设置Attempt
以便我可以注册它admin.site.register(Attempt)
并查看我得到了多少正确或错误的答案。正确/错误答案的数量应该是一个链接,它将我重定向到一个页面,该页面显示哪些答案已被正确/错误地回答。我得到的是这个:
class Attempt(models.Model):
name = models.ForeignKey(Test)
correct = models.IntegerField(default=0)
wrong = models.IntegerField(default=0)
# list of answer ids that have been answered correct
list = () # ?
任何帮助将不胜感激!