Djangos登录视图是否会返回任何"状态"登录成功时变量?我可以在我的Jquery函数中使用它。如果成功,我想在另一个div中加载响应(配置文件),如果表单有错误,我想加载当前div。有什么想法吗?
答案 0 :(得分:1)
您可以在<head>
:
<script>var logged_in={{ request.user.is_authenticated|lower }};</script>
如果您想了解可以在多个用例中使用的用户信息,可以将其添加到urls.py:
urlpatterns += patterns('', url(r'^loggedinuser/$'),
lambda r:'{"is_logged_in":"%s"}'%r.user.is_authenticated)
您当然可以对此进行扩展,添加您想要显示的其他功能。