【发布时间】:2013-08-21 19:28:24
【问题描述】:
我正在尝试在 Django 中进行登录身份验证。我在上方导航栏中制作了登录和注册按钮。
现在我需要实现的是,当我登录到应用程序时,会发生重定向,那时会检查会话,如果会话已经开始,那么登录和注册按钮就会消失,用户 ABC 按钮就会出现在它的位置。
我正在尝试用我的代码来做这件事。
{% if request.session.loggedin %}
<li><a data-toggle="modal" href="#"><b>Hello Chitrank</b></a></li>
{% else %}
<li><a data-toggle="modal" href="#signup"><b>Sign Up</b></a></li>
<li><a data-toggle="modal" href="#signin"><b>Sign In</b></a></li>
{% endif %}
请建议我该怎么做,我是否使用了错误的方式来检查会话,或者如果有其他方式可以做到这一点,那么欢迎使用解决方案。
【问题讨论】:
标签: html django python-2.7 django-templates django-views