【发布时间】:2018-07-27 14:29:23
【问题描述】:
我尝试在 django 应用程序中显示,查看最后 5 个项目以及将 is_home 设置为 True 的项目。
请提示这是否“好”和正确的方式:
我的模特:
class Event(models.Model):
title = models.CharField(max_length=500)
date = models.DateField()
is_home = models.BooleanField(default=False)
查看我的查询:
context['event_list'] = Event.objects.filter(Q(Event.objects.all()) | Event.objects.filter(is_home=True))[:5]
【问题讨论】:
标签: python django filter django-queryset