【发布时间】:2014-02-06 22:51:24
【问题描述】:
g = Goal.objects.filter(Q(title__contains=term) | Q(desc__contains=term))
如何将user=request.user 添加到我的filter?
这不起作用:
g = Goal.objects.filter(user=request.user, Q(title__contains=term) | Q(desc__contains=term))
型号:
class Goal(models.Model):
user = models.ForeignKey(User)
title = models.CharField(max_length=255)
desc = models.TextField()
【问题讨论】:
-
请先展示您的模型。
-
@alecxe 我更新了问题
-
不要只说“这不起作用”,请包括回溯。在这种情况下,回溯是
SyntaxError: non-keyword arg after keyword arg,它准确地解释了发生了什么。