我希望能够列出用户已添加(他们被列为创建者)或已获批准的项目。
所以我基本上需要选择:
item.creator = owner or item.moderated = False
我将如何在 Django 中执行此操作? (最好使用过滤器或查询集)。
最佳答案
有Q
允许进行复杂查找的对象。示例:
from django.db.models import Q
Item.objects.filter(Q(creator=owner) | Q(moderated=False))
关于django - 如何在 Django 查询中执行 OR 过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/739776/