使用Django会话

2024-09-24 00:32:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用会话显示用户登录信息。 请帮帮我。非常感谢。 我的密码在这里。你知道吗

你知道吗视图.py你知道吗

def index(request):
    bbs_query = models.Blog.objects.all()
    try:
        if(request.session['logined_user']):
            return render(request, 'index.html', {'blogs': bbs_query})
    except KeyError:
        return redirect('login')

索引_标题.html你知道吗

 <b class="hidden-xs">{% request.session['logined_user'] %}</b>

我想从视图.py至索引.html. 但是索引.html包括索引_标题.html. 所以,我想在索引中显示会话信息_标题.html. 你知道吗


Tags: 用户py视图信息标题indexreturnrequest
1条回答
网友
1楼 · 发布于 2024-09-24 00:32:57

要显示用户数据,请使用request.user

 <b class="hidden-xs">{% request.user %}</b>

另外,模板语法不正确,请检查文档的this part。你知道吗

request.session['logined_user']应该是request.session.logined_user写的,但是没有理由在模板中首先有一个logined_user。你知道吗

相关问题 更多 >