【发布时间】:2011-02-11 00:01:20
【问题描述】:
我有一个模板,它只是一个简单的对象列表,我想在该对象旁边显示当前用户对每个对象的评分。以下是相关模型:
class Problem(models.Model):
question = models.TextField()
answer = models.TextField()
topic = models.ForeignKey(Topic)
class Attempt(models.Model):
user = models.ForeignKey(User)
problem = models.ForeignKey(Problem)
confidence = models.CharField(max_length=10)
date = models.DateTimeField(auto_now=True)
所以对象是“问题”(在列表中显示为它们的 ID),评级是“信心”。我的模板目前列出了给定主题的问题,我希望当前用户对该问题旁边的每个问题都有信心(如果存在)。
关于如何查询并将其发送到/显示在模板中的任何想法?提前感谢您的帮助!
edit:如有必要,我可以更改模型。尝试模型仅用于此,因此可以完全替换它。
【问题讨论】:
标签: django django-models django-templates