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使用迭代器捕获Generator返回值的方法
Apr 05 Python
详解python eval函数的妙用
Nov 16 Python
python提取图像的名字*.jpg到txt文本的方法
May 10 Python
python计算两个数的百分比方法
Jun 29 Python
python 读取文本文件的行数据,文件.splitlines()的方法
Jul 12 Python
解决python3 安装完Pycurl在import pycurl时报错的问题
Oct 15 Python
Python学习笔记之pandas索引列、过滤、分组、求和功能示例
Jun 03 Python
python之pymysql模块简单应用示例代码
Dec 16 Python
Tensorflow的梯度异步更新示例
Jan 23 Python
Python新手如何理解循环加载模块
May 29 Python
Python实现七个基本算法的实例代码
Oct 08 Python
如何理解及使用Python闭包
Jun 01 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模拟asp中的XmlHttpRequest实现http请求的代码
2011/03/24 PHP
PHP实现的连贯操作、链式操作实例
2014/07/08 PHP
PHP中使用虚代理实现延迟加载技术
2014/11/05 PHP
ThinkPHP安装和设置
2015/07/27 PHP
javascript textarea光标定位方法(兼容IE和FF)
2011/03/12 Javascript
兼容IE、FireFox、Chrome等浏览器的xml处理函数js代码
2011/11/30 Javascript
让新消息在网页标题闪烁提示的jQuery代码
2013/11/04 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
JavaScript实现斗地主游戏的思路
2016/02/29 Javascript
Markdown与Bootstrap相结合实现图片自适应属性
2016/05/04 Javascript
BootStrap Table 分页后重新搜索问题的解决办法
2016/08/08 Javascript
浅谈js中test()函数在正则中的使用
2016/08/19 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
EditPlus中的正则表达式 实战(4)
2016/12/15 Javascript
微信小程序 图片宽高自适应详解
2017/05/11 Javascript
Element Steps步骤条的使用方法
2020/07/26 Javascript
Vue中避免滥用this去读取data中数据
2021/03/02 Vue.js
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
Python调用C语言开发的共享库方法实例
2015/03/18 Python
利用 Monkey 命令操作屏幕快速滑动
2016/12/07 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
2019/02/18 Python
Python实现获取系统临时目录及临时文件的方法示例
2019/06/26 Python
详解python路径拼接os.path.join()函数的用法
2019/10/09 Python
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
追悼会主持词
2014/03/20 职场文书
机动车登记业务委托书
2014/10/08 职场文书
2015元旦文艺汇演主持稿(开场白+结束语)
2014/12/14 职场文书
讲文明倡议书
2015/04/29 职场文书
电力培训学习心得体会
2016/01/11 职场文书
JavaScript 实现页面滚动动画
2021/04/24 Javascript
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers
Pygame Draw绘图函数的具体使用
2021/11/17 Python
Java结构型设计模式之组合模式详解
2022/09/23 Java/Android