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使用wmi模块获取windows下硬盘信息的方法
May 15 Python
python开发中module模块用法实例分析
Nov 12 Python
浅谈Python爬取网页的编码处理
Nov 04 Python
python使用Flask操作mysql实现登录功能
May 14 Python
Python实现端口检测的方法
Jul 24 Python
python实现抽奖小程序
Apr 15 Python
对django2.0 关联表的必填on_delete参数的含义解析
Aug 09 Python
pycharm配置git(图文教程)
Aug 16 Python
详解一种用django_cache实现分布式锁的方式
Sep 01 Python
Python的互斥锁与信号量详解
Sep 12 Python
python3.8 微信发送服务器监控报警消息代码实现
Nov 05 Python
Python语法垃圾回收机制原理解析
Mar 25 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
discuz的php防止sql注入函数
2011/01/17 PHP
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
javascript函数以及基础写法100多条实用整理
2013/01/13 Javascript
JavaScript使用cookie实现记住账号密码功能
2015/04/27 Javascript
JS+CSS实现仿支付宝菜单选中效果代码
2015/09/25 Javascript
jQuery多条件筛选如何实现
2015/11/04 Javascript
浅析ES6的八进制与二进制整数字面量
2016/08/30 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
2017/01/09 Javascript
Canvas 绘制粒子动画背景
2017/02/15 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
对vux点击事件的优化详解
2018/08/28 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
vue基本使用--refs获取组件或元素的实例
2019/11/07 Javascript
vue 组件间的通信之子组件向父组件传值的方式
2020/07/29 Javascript
使用node-media-server搭建一个简易的流媒体服务器
2021/01/20 Javascript
Python 序列化 pickle/cPickle模块使用介绍
2014/11/30 Python
Python判断文本中消息重复次数的方法
2016/04/27 Python
numpy数组拼接简单示例
2017/12/15 Python
python执行系统命令后获取返回值的几种方式集合
2018/05/12 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
简单介绍python封装的基本知识
2019/08/10 Python
python 采用paramiko 远程执行命令及报错解决
2019/10/21 Python
Python3爬虫中Selenium的用法详解
2020/07/10 Python
用python写爬虫简单吗
2020/07/28 Python
西班牙英格列斯百货法国官网:El Corte Inglés法国
2017/07/09 全球购物
综合办公室个人的自我评价
2013/12/22 职场文书
前台接待员岗位职责
2014/01/02 职场文书
亲子读书活动方案
2014/02/22 职场文书
大学生推广普通话演讲稿
2014/09/21 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
nginx配置ssl实现https的方法示例
2021/03/31 Servers
python 算法题——快乐数的多种解法
2021/05/27 Python
启动Tomcat时出现大量乱码的解决方法
2021/06/21 Java/Android
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python