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 性能提升的几种方法
Jul 15 Python
完美解决python中ndarray 默认用科学计数法显示的问题
Jul 14 Python
基于numpy中数组元素的切片复制方法
Nov 15 Python
浅析PEP572: 海象运算符
Oct 15 Python
python selenium 执行完毕关闭chromedriver进程示例
Nov 15 Python
Pytorch基本变量类型FloatTensor与Variable用法
Jan 08 Python
如何使用Pytorch搭建模型
Oct 26 Python
termux中matplotlib无法显示中文问题的解决方法
Jan 11 Python
Spy++的使用方法及下载教程
Jan 29 Python
在Pycharm中安装Pandas库方法(简单易懂)
Feb 20 Python
Python 的 f-string 可以连接字符串与数字的原因解析
Feb 20 Python
Django分页器的用法你都了解吗
May 26 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
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
PHP函数按引用传递参数及函数可选参数用法示例
2018/06/04 PHP
stripos函数知识点实例分享
2019/02/11 PHP
PHP递归的三种常用方式
2019/02/28 PHP
PHP执行linux命令6个函数代码实例
2020/11/24 PHP
深入理解PHP+Mysql分布式事务与解决方案
2020/12/03 PHP
jQuery 1.0.4 - New Wave Javascript(js源文件)
2007/01/15 Javascript
{}与function(){}选用空对象{}来存放keyValue
2012/05/23 Javascript
js获取指定日期前后的日期代码
2013/08/20 Javascript
基于javascript实现文字无缝滚动效果
2016/03/22 Javascript
jquery实现简单的瀑布流布局
2016/12/11 Javascript
div中文字内容溢出常见的解决方法
2017/03/16 Javascript
关于在mongoose中填充外键的方法详解
2017/08/14 Javascript
详解vue2 $watch要注意的问题
2017/09/08 Javascript
JS中双击和单击事件冲突的解决方法
2018/04/09 Javascript
VUE 全局变量的几种实现方式
2018/08/22 Javascript
解决vue select当前value没有更新到vue对象属性的问题
2018/08/30 Javascript
动态内存分配导致影响Javascript性能的问题
2018/12/18 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
javascript面向对象三大特征之继承实例详解
2019/07/24 Javascript
Vue实现剪切板图片压缩功能
2020/02/04 Javascript
[01:11:21]DOTA2-DPC中国联赛 正赛 VG vs Elephant BO3 第一场 3月6日
2021/03/11 DOTA
使用python搭建Django应用程序步骤及版本冲突问题解决
2013/11/19 Python
总结Python编程中函数的使用要点
2016/03/20 Python
python 连接各类主流数据库的实例代码
2018/01/30 Python
Python实现深度遍历和广度遍历的方法
2019/01/22 Python
python基于TCP实现的文件下载器功能案例
2019/12/10 Python
装潢设计实习自我鉴定
2013/09/19 职场文书
物控部经理职务说明书
2014/02/25 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
医学生求职信
2014/07/01 职场文书
重阳节演讲稿:尊敬帮助老人 弘扬传统美德
2014/09/25 职场文书
重阳节标语大全
2014/10/07 职场文书
工作检讨书怎么写
2015/01/23 职场文书
2015年林业工作总结
2015/05/14 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书