django 如何仅向创建内容的用户显示内容?

gk7wooem  于 2022-12-27  发布在  Go
关注(0)|答案(1)|浏览(97)

我有像待办事项列表程序。我需要过滤数据库只显示用户创建的内容
我有这样的代码:

name = Gift.objects.filter(author=request.user)

但它显示错误

Cannot resolve keyword 'author' into field. Choices are: gift_name, id, person_name, user, user_id
yzxexxkh

yzxexxkh1#

试试这个:警告中也提到了使用哪个属性作为提示。因为作者没有预设,所以你必须使用用户

name = Gift.objects.filter(user=request.user)

相关问题