django_5:表单1
CSRF( Cross Site Request Forgery)跨站点请求欺骗
方法一、 {% csrf_token %}
方法二、在setting.py中注释掉MIDDLEWARE中的'django.middleware.csrf.CsrfViewMiddleware',
views.py
#coding:utf8
from django.shortcuts import renderfrom django import forms
from django.http import HttpResponseclass UserForm(forms.Form):
name = forms.CharField() def register(req):
if req.method == 'POST':
form = UserForm(req.POST) #绑定
if form.is_valid(): #判断数据是否有效
print(form.cleaned_data)
return HttpResponse('ok')
else:
form = UserForm()
return render(req, 'register.html', {'form':form})
register.html
<form method='post'>
{{form}}
<input type="submit" value="ok"/>
</form>
django_5:表单1的更多相关文章
- ASP.NET Aries 入门开发教程9:业务表单的开发
		前言: 经过前面那么多篇的列表的介绍,终于到了大伙期待的表单开发了. 也是本系列的最后一篇文章了! 1:表单页面的权限设置与继承 对于表单页面,权限的设置有两种: 1:你可以选择添加菜单(设置为不显示 ... 
- 探索ASP.NET MVC5系列之~~~3.视图篇(下)---包含常用表单和暴力解猜防御
		其实任何资料里面的任何知识点都无所谓,都是不重要的,重要的是学习方法,自行摸索的过程(不妥之处欢迎指正) 汇总:http://www.cnblogs.com/dunitian/p/4822808.ht ... 
- jQuery学习之路(8)- 表单验证插件-Validation
		▓▓▓▓▓▓ 大致介绍 jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 ... 
- jQuery学习之路(5)- 简单的表单应用
		▓▓▓▓▓▓ 大致介绍 接下来的这几个博客是对前面所学知识的一个简单的应用,来加深理解 ▓▓▓▓▓▓ 单行文本框 只介绍一个简单的样式:获取和失去焦点改变样式 基本结构: <form actio ... 
- 12、Struts2表单重复提交
		什么是表单重复提交 表单的重复提交: 若刷新表单页面, 再提交表单不算重复提交. 在不刷新表单页面的前提下: 多次点击提交按钮 已经提交成功, 按 "回退" 之后, 再点击 &qu ... 
- .net erp(办公oa)开发平台架构概要说明之表单设计器
		背景:搭建一个适合公司erp业务的开发平台. 架构概要图: 表单设计开发部署示例图 表单设计开发部署示例说明1)每个开发人员可以自己部署表单设计至本地一份(当然也可以共用一套开发环境,但是如 ... 
- javascript表单的Ajax 提交插件的使用
		Ajax 提交插件 form.js 表单的下载地址:官方网站:http://malsup.com/jquery/form/ form.js 插件有两个核心方法:ajaxForm()和ajaxSubmi ... 
- 玩转spring boot——AOP与表单验证
		AOP在大多数的情况下的应用场景是:日志和验证.至于AOP的理论知识我就不做赘述.而AOP的通知类型有好几种,今天的例子我只选一个有代表意义的“环绕通知”来演示. 一.AOP入门 修改“pom.xml ... 
- from表单提交数据之后,后台对象接受不到值
		如果SSH框架下,前段页面通过from表单提交数据之后,在后台对象显示空值,也就是接收不到值得情况下.首先保证前段输入框有值,这个可以在提交的时候用jQuery的id或者name选择器alert弹出测 ... 
- form表单验证-Javascript
		Form表单验证: js基础考试内容,form表单验证,正则表达式,blur事件,自动获取数组,以及css布局样式,动态清除等.完整代码如下: <!DOCTYPE html PUBLIC &qu ... 
随机推荐
- Halcon一日一练:读取文件目录图像的三种方法
			第一种方法: 读了一个单一图像: read_image(Image,'fabrik') 这种方式可以快速的读取软件自身携带的库图像文件,系统设定了库图像映像文件的快速读取方式,我们也可以通过绝对地址的 ... 
- RIDE-工程、测试套件、测试用例三者关系
			理论 type的选择: 一般来说:测试项目(directory)-测试套件(file)-测试用例 本质上,“测试项目”和“测试套件”并没有什么区别,但是testcase只能放在file类型的test ... 
- (转载)linux命令-sed
			原文地址:https://www.cnblogs.com/zhangzongjian/p/10708222.html 
- 百万年薪python之路  --  模块三
			logging 日志模块 loggin模块参数 灵活配置日志级别,日志格式,输出位置: import logging logging.basicConfig(level=logging.DEBUG, ... 
- 别再让你的微服务裸奔了,基于 Spring Session & Spring Security 微服务权限控制
			微服务架构 网关:路由用户请求到指定服务,转发前端 Cookie 中包含的 Session 信息: 用户服务:用户登录认证(Authentication),用户授权(Authority),用户管理(R ... 
- C# 中yield关键字解析
			前言 前段时间了解到yield关键字,一直觉得还不错.今天给大家分享一下yield关键字的用法.yield return 返回集合不是一次性返回所有集合元素,而是一次调用返回一个元素.具体如何使用yi ... 
- Java集合框架个人学习笔记
			从网上粘贴的结构图 Collection ├List │├LinkedList │├ArrayList │└Vector(了解,已过时) │ └Stack └Set Map ├Hashtable ... 
- Redis(十一)缓存设计
			一.缓存的收益和成本 左侧为客户端直接调用存储层的架构,右侧为比较典型的缓存层+存储层架构, 缓存加入后带来的收益如下: 加速读写:因为缓存通常都是全内存的(例如Redis.Memcache),而存储 ... 
- 快速搭建spring boot2.0 项目
			快速搭建spring boot2.0+mybatis+thymeleaf 项目 使用工具STS 3.9.7(eclipse) 首先创建一个spring boot2.0项目(具体创建方法就不写了) 然后 ... 
- 使用float设置经典的网站前端结构
			float浮动是能使得标签脱离文档流,此处脱离文档流,是指此便签后面的,没有脱离文档流的标签将此标签当作透明,按正常来布局. float脱离文档流,是受到父级范围限制的,在父级范围内脱离文档流,脱离文 ... 
