Python Django检索使用登录名创建的sessionID

Python Django检索使用登录名创建的sessionID,python,django,session,Python,Django,Session,我正在使用Django 1.9。 基于Django文档: “要从视图登录用户,请使用login()。它需要一个HttpRequest对象和一个用户对象。login()使用Django的会话框架将用户ID保存在会话中。” 那么,如何在该会话中检索信息呢 例如:(这也取自文档) 从django.contrib.auth导入身份验证,登录 定义我的视图(请求): 如何在成功页面上检索用户信息,如用户名或密码(如果可能) 附言 如果你也能尽可能用外行术语解释解决方案,你就不会从课程中得到它 身份验证中间

我正在使用Django 1.9。 基于Django文档:

“要从视图登录用户,请使用login()。它需要一个HttpRequest对象和一个用户对象。login()使用Django的会话框架将用户ID保存在会话中。”

那么,如何在该会话中检索信息呢

例如:(这也取自文档)

从django.contrib.auth导入身份验证,登录

定义我的视图(请求):

如何在成功页面上检索用户信息,如用户名或密码(如果可能)

附言
如果你也能尽可能用外行术语解释解决方案,你就不会从课程中得到它

身份验证中间件将当前用户添加到请求中,如
request.user


(而且你绝对不会检索或显示密码。)

哦,哈哈,谢谢你的解释。。顺便说一句,我没有做任何项目,所以只是尝试Django。这就是为什么我不介意在你不做的时候显示密码的原因。
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user is not None:
    if user.is_active:
        **login(request, user)**
        # Redirect to a success page.
    else: