我要筛选顾问(这是我要筛选的模型) 基于用户名。 但当我试图过滤它返回一个空列表。你知道吗
我的密码是
username=request.user.username
print "value of requested logged in user is",username
user=Consultants.objects.filter(username='username')
print user.consul_id
当我打印consu\u id时,它说QuerySet
对象没有属性consul_id
。你知道吗
如何过滤?我应该使用get进行筛选。我使用了get,但它没有解决我的问题。你知道吗
您应该更改以下内容:
至
因为调用filter()会返回一个Queryset。您需要从该查询集中获取第一个元素(因此使用
first()
)。也可以使用get()方法相关问题 更多 >
编程相关推荐