Django中判断用户是否登陆

简介:

Django check if user is logged in.

在view代码中的检测方法:

if request.user.is_authenticated():
    # 用户已登陆
else:
    # 用户未登陆

在模板中检测,先要确保request对象在模板的context中。可以用RequestContext。

 

用户未登陆。

本文转自博客园知识天地的博客,原文链接:Django中判断用户是否登陆,如需转载请自行联系原博主。

相关文章
|
JSON 缓存 前端开发
Django 用户接口设计之路由配置、视图函数 | 学习笔记
快速学习 Django 用户接口设计之路由配置、视图函数
240 0
Django  用户接口设计之路由配置、视图函数 | 学习笔记
|
Web App开发 关系型数据库 索引
|
Web App开发 数据库 数据安全/隐私保护
|
Shell 数据安全/隐私保护 Python
|
Web App开发 XML 数据安全/隐私保护
|
数据库 数据安全/隐私保护 Python
07+. Django用户登录验证系统和登录注销
打开微信扫一扫,关注微信公众号【数据与算法联盟】 转载请注明出处:http://blog.csdn.net/gamer_gyt 博主微博:http://weibo.com/234654758 Github:https://github.com/thinkgamer 写在前边的话 一直以来对Django的用户权限登录保护模棱两可,最近由于在做一个django的项目,其中涉及到用户的权限登录保护,所以算是有些清楚了,总结下来,给还在模棱两可的你阅读。
1691 0
|
Python
DJANGO中如何用邮箱来登陆?
就是另一个不同的登陆backend。 而DJANGO会尝不同的方式,哪个成功就用哪个 authentication.py from django.contrib.auth.models import User class EmailAuthBackend(object): ...
1712 0
|
Python 数据安全/隐私保护
使用外部LDAP用户认证后,DJANGO用户如何作登陆的操作?
公司的要求,使用公司的UM帐号验证密码,然后,在DJANGO里登陆。 因为没有authenticate函数,只有login函数,所以不能简单的使用用户来login,而需要加一个backend参数。。。
1259 0
|
数据安全/隐私保护 Python
Django里自定义用户登陆及登陆后跳转到登陆前页面的实现
因为下一步要和公司的UM帐号作集成,所以分离出登陆模块,及实现其基本功能是必不可少的。 登陆倒容易,但要实现在登陆后,跳转到登陆前的网页,且显示用户的登陆状态,花了点时间查找代码, 测试了五六种方式,终于搞定。
1766 0