如何解决如何在模型中获取用户名,而不从视图中发送用户名?
我正在尝试将用户名包含在模型类中。当我从视图发送用户名时,即:
在views.py中
def listing(request,name):
return render(request,"auctions/listing.html",{
"user": request.user.get_username()
})
上述内容使我在访问 listing.html
我的另一个想法是,有一种方法可以直接通过 models
访问当前用户,而无需从视图中向 models
返回任何内容。
但以下返回错误,即 models has no attribute...
user = models.get_username()
当我阅读此处的文档 https://docs.djangoproject.com/en/3.2/ref/contrib/auth/ 时,我认为它允许我像上面所做的那样从模型中调用 get_username()
。
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。