如果登录Django,如何获取用户ID?

时间:2019-04-08 00:31:06

标签: python django

我需要从我的代码中获取用户ID(不在Django模板中)。

我在模板方面取得成功,但在App内部却没有取得成功。

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

这是在视图中获取登录用户ID的方法:

def user_id(request):
    user = request.user
    print user.id

答案 1 :(得分:0)

您可以通过以下方式获取当前登录的用户ID:

request.user.id