Django csrf 两种方法设置form的实例


Posted in Python onFebruary 03, 2019

第一种方法,在视图函数上边添加一条语句

@csrf_exempt

例子:

@csrf_exempt
def login(request):
 return render_to_response('app/login.html', locals())

上边的方法是取消csrf的防御机制。

第二种方法,给出例子,主要为在html的form里面加入{% csrf_token %}这句话,视图函数内加入render(request, 'app/breakdown_view.html', locals())

例子:

<div class="container">
      <form class="form-signin" method="POST">
        {% csrf_token %}
        <h2 class="form-signin-heading">Please login in</h2>
        <label for="inputEmail" class="sr-only">Email address</label>
        <input name="loginEmail" type="email" id="inputEmail" class="form-control" placeholder="Email address" value = "{{myLogin.loginEmail}}" required autofocus>
        <label for="inputPassword" class="sr-only">Password</label>
        <input name="loginPassword" type="password" id="inputPassword" class="form-control" placeholder="Password" required>
        <!-- <div class="checkbox">
          <label>
            <input type="checkbox" value="remember-me"> Remember me
          </label>
        </div> -->
        <button class="btn btn-lg btn-primary btn-block" type="submit">Login in</button>
      </form>
    </div> <!-- /container -->
def login(request):
	return render(request, 'app/login.html', locals())

以上这篇Django csrf 两种方法设置form的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中decorator使用实例
Apr 14 Python
Python中用max()方法求最大值的介绍
May 15 Python
Python实现递归遍历文件夹并删除文件
Apr 18 Python
python dict.get()和dict['key']的区别详解
Jun 30 Python
详解python 拆包可迭代数据如tuple, list
Dec 29 Python
Tensorflow 实现修改张量特定元素的值方法
Jul 30 Python
Python SQL查询并生成json文件操作示例
Aug 17 Python
python使用socket 先读取长度,在读取报文内容示例
Sep 26 Python
pytorch: Parameter 的数据结构实例
Dec 31 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
Python实现一个论文下载器的过程
Jan 18 Python
关于python3 opencv 图像二值化的问题(cv2.adaptiveThreshold函数)
Apr 04 Python
解决django前后端分离csrf验证的问题
Feb 03 #Python
Python利用heapq实现一个优先级队列的方法
Feb 03 #Python
对Python3中dict.keys()转换成list类型的方法详解
Feb 03 #Python
对python中字典keys,values,items的使用详解
Feb 03 #Python
python生成带有表格的图片实例
Feb 03 #Python
对python生成业务报表的实例详解
Feb 03 #Python
使用Python快速制作可视化报表的方法
Feb 03 #Python
You might like
php获取地址栏信息的代码
2008/10/08 PHP
php读取csv实现csv文件下载功能
2013/12/18 PHP
深入解析PHP的Laravel框架中的event事件操作
2016/03/21 PHP
mysql desc(DESCRIBE)命令实例讲解
2016/09/24 PHP
Javascript var变量隐式声明方法
2009/10/19 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
Javascript同时声明一连串(多个)变量的方法
2017/01/23 Javascript
nodejs读写json文件的简单方法(必看)
2017/03/09 NodeJs
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
vue slot 在子组件中显示父组件传递的模板
2018/03/02 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
实例分析javascript中的异步
2020/06/02 Javascript
Python callable()函数用法实例分析
2018/03/17 Python
python+selenium打印当前页面的titl和url方法
2018/06/22 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
django前端页面下拉选择框默认值设置方式
2020/08/09 Python
HTML5 本地存储和内容按需加载的思路和方法
2011/04/07 HTML / CSS
Clearly澳大利亚:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
蔻驰法国官网:COACH法国
2018/11/14 全球购物
毕业生精彩的自我评价分享
2013/10/06 职场文书
黄继光的英雄事迹材料
2014/02/13 职场文书
小学教师自我鉴定范文
2014/03/20 职场文书
兽医医药专业求职信
2014/07/27 职场文书
春游踏青活动方案
2014/08/14 职场文书
2014迎国庆标语大全
2014/09/19 职场文书
2014教师党员自我评议(5篇)
2014/09/20 职场文书
2014最新自愿离婚协议书范本
2014/11/19 职场文书
客房服务员岗位职责
2015/02/09 职场文书
搞笑老公保证书
2015/02/26 职场文书
团员自我评价范文
2015/03/10 职场文书
python制作图形界面的2048游戏, 基于tkinter
2021/04/06 Python
SQLServer2008提示评估期已过解决方案
2021/04/12 SQL Server