У меня есть шаблон, который представляет собой простой список объектов, и я хотел бы показать рейтинг текущего пользователя для каждого объекта рядом с этим объектом. Вот соответствующие модели:
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)
Таким образом, объекты являются «проблемами» (отображаются в списке так же, как их идентификаторы), а рейтинги - «конфиденциальными». И мой шаблон в настоящее время перечисляет проблемы для данной темы, и я хотел бы иметь уверенность текущего пользователя (если он существует) для каждой проблемы рядом с этой проблемой.
Любые идеи о том, как я могу запросить это и отправить его / показать в шаблоне? Заранее спасибо за помощь!
редактировать: я могу изменить модели при необходимости. Модель попыток предназначена только для этого, поэтому ее можно полностью заменить.