django中的HTML控件及参数传递方法
本文对djangoHTML的表单控件中的单选及多选进行介绍,并说明如何进行参数传递。
1.HTML中的表单控件:
在HTML中表单的书写一般为:
这个method代表方法,方法一般有两个一个是'post',一个是'get',action是提交表单到何处,可填写一个网址。不填则默认到本页面。 {%csrf_token%}这个是django中的一个标签,用于防止恶意攻击使用,如果不加入这个标签,会遇到不能提交的问题,处理麻烦一点,建议加上。 这就是一个单选标签,多选为type='checkbox'。value是显示的内容,并且后端提交后也将此作为值,其中name是后端 获取时所用的如后端使用select=request.POST['select']获取这个单选按钮的value,另外也可以用select=request.POST.get('select',None)来获取。 这就是一个提控件,其中的type='submit'会保证点击后表单()中的内容被提交到后端。 一个输入框
前段在HTML中总的构造是
Title {%csrf_token%}