django 简单实现登录验证给你


Posted in Python onNovember 06, 2019

这篇文章主要介绍了django 简单实现登录验证给你,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

在网站开发过程中,经常会遇到这样的需求:

用户登陆系统才可以访问某些页面,如果用户没有登陆而直接访问就会跳转到登陆界面,用户在跳转的登陆界面中完成登陆后,自动访问跳转到之前访问的地址

要实现这样的需求其实很简单:就是使用@login_required标签。

1. 在相应的view方法的前面添加@login_required标签,

@login_required
def change_pwd(request):
  if request.method=="GET":
    pass
  if request.method=="POST":
    username=request.session.get("user")
    u = User.objects.get(username=username)
    u.set_password('new_password')
    u.save()

2.在setting.py上加入LOGIN_URL即可,如下:

LOGIN_URL="/login/"

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实战小程序利用matplotlib模块画图代码分享
Dec 09 Python
用TensorFlow实现lasso回归和岭回归算法的示例
May 02 Python
django rest framework 数据的查找、过滤、排序的示例
Jun 25 Python
Python字典的核心底层原理讲解
Jan 24 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
python读取指定字节长度的文本方法
Aug 27 Python
python 比较2张图片的相似度的方法示例
Dec 18 Python
linux环境下安装python虚拟环境及注意事项
Jan 07 Python
Python Django中的STATIC_URL 设置和使用方式
Mar 27 Python
python中sys模块是做什么用的
Aug 16 Python
Numpy中np.max的用法及np.maximum区别
Nov 27 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
Jan 27 Python
Python数据可视化:箱线图多种库画法
Nov 06 #Python
使用Python完成15位18位身份证的互转功能
Nov 06 #Python
python3.8 微信发送服务器监控报警消息代码实现
Nov 05 #Python
python SVD压缩图像的实现代码
Nov 05 #Python
Django REST框架创建一个简单的Api实例讲解
Nov 05 #Python
python中for循环变量作用域及用法详解
Nov 05 #Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
Nov 05 #Python
You might like
ThinkPHP框架安全实现分析
2016/03/14 PHP
php文件上传后端处理小技巧
2016/05/22 PHP
PHP快速推送微信模板消息
2017/04/14 PHP
Laravel使用PHPQRCODE实现生成带有LOGO的二维码图片功能示例
2017/07/07 PHP
php和asp语法上的区别总结
2019/05/12 PHP
Javascript日期对象的dateAdd与dateDiff方法
2008/11/18 Javascript
常用简易JavaScript函数
2009/04/09 Javascript
jquery实现当滑动到一定位置时固定效果
2014/06/17 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
AngularJS  ng-repeat遍历输出的用法
2017/06/19 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
2018/05/08 Javascript
详解小程序input框失焦事件在提交事件前的处理
2019/05/05 Javascript
vue-router源码之history类的浅析
2019/05/21 Javascript
Vuex新手的理解与使用详解
2019/05/31 Javascript
vue+koa2实现session、token登陆状态验证的示例
2019/08/30 Javascript
vue使用map代替Aarry数组循环遍历的方法
2020/04/30 Javascript
prettier自动格式化去换行的实现代码
2020/08/25 Javascript
在vs code 中如何创建一个自己的 Vue 模板代码
2020/11/10 Javascript
JavaScript对象访问器Getter及Setter原理解析
2020/12/08 Javascript
原生JS实现拖拽功能
2020/12/16 Javascript
python self,cls,decorator的理解
2009/07/13 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
2018/10/15 Python
Python3.5 Json与pickle实现数据序列化与反序列化操作示例
2019/04/29 Python
利用Tensorflow构建和训练自己的CNN来做简单的验证码识别方式
2020/01/20 Python
Bowflex美国官方网站:高级家庭健身器材
2017/12/22 全球购物
奖学金自我鉴定范文
2013/10/03 职场文书
学生的自我鉴定范文
2013/10/24 职场文书
女方婚礼新郎答谢词
2014/01/11 职场文书
带薪年假请假条
2014/02/04 职场文书
学习经验交流会主持词
2014/04/01 职场文书
增员口号大全
2014/06/18 职场文书
纪检干部对照检查材料
2014/08/22 职场文书
2015年读书月活动总结
2015/03/26 职场文书
企业百日安全活动总结
2015/05/07 职场文书
党员转正党支部意见
2015/06/02 职场文书
利用js实现简单开关灯代码
2021/11/23 Javascript