没有传递请求参数,我如何在django中获得登录的用户名



我在py文件中创建一个类在我的django项目. 在这种情况下,我需要登录个人的用户名. 在views.py文件中,每个函数都传递请求参数,以便我可以轻松地获得登录的用户名。但是在另一个py文件中,我做了一个类,那里有我怎么能得到登录的用户??? 谢谢。

在类中,我无法传递请求参数。所以我不能调用request .user如何获取登录用户???

您可以使用会话获取登录用户,如下所示:request.session.get('_auth_user_id')

在你的类中,你可以将请求作为参数传递。

相关内容

  • 没有找到相关文章

最新更新