【发布时间】:2012-01-08 20:48:59
【问题描述】:
我有以下型号
class Book(models.Model):
name = models.CharField(max_length=140)
class UserProfile(models.Model):
favorites = models.ManyToManyField(Book, null=True, blank=True)
user = models.OneToOneField(User)
我需要创建一个所有书籍的列表,并显示哪些是最喜欢的,哪些不是。
我需要一个查询集来获取所有书籍,例如
Book.objects.all()
但我还需要知道每本书是否是该用户的最爱,然后将此查询集传递给模板。
谢谢。
【问题讨论】:
标签: python django django-models django-queryset