一、 文本域和单选按钮
前端 文本域和单选按钮表单获取方法一样
<code> </code><code><</code><code>form</code> <code>class</code><code>=</code><code>"form-horizontal"</code> <code>method</code><code>=</code><code>"post"</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"form-group"</code><code>></code>
<code> </code><code><</code><code>label</code> <code>for</code><code>=</code><code>"username"</code> <code>class</code><code>=</code><code>"col-sm-2 control-label"</code><code>>Username</</code><code>label</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"col-sm-10"</code><code>></code>
<code> </code><code><</code><code>input</code> <code>type</code><code>=</code><code>"text"</code> <code>class</code><code>=</code><code>"form-control"</code> <code>id</code><code>=</code><code>"username"</code> <code>name</code><code>=</code><code>"username"</code> <code>placeholder</code><code>=</code><code>"Username"</code> <code>autofocus</code><code>=</code><code>""</code> <code>></code>
<code> </code><code></</code><code>div</code><code>></code>
<code> </code><code></</code><code>div</code><code>></code>
<code>....</code>
<code>...</code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"row"</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"col-sm-2 col-sm-offset-2"</code><code>></code>
<code> </code><code><</code><code>input</code> <code>name</code><code>=</code><code>"sex"</code> <code>value</code><code>=</code><code>"M"</code> <code>type</code><code>=</code><code>"radio"</code> <code>checked</code><code>=</code><code>"checked"</code><code>> 男</code>
<code> </code><code></</code><code>div</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"col-sm-2 "</code><code>></code>
<code> </code><code><</code><code>input</code> <code>name</code><code>=</code><code>"sex"</code> <code>value</code><code>=</code><code>"F"</code> <code>type</code><code>=</code><code>"radio"</code><code>> 女</code>
<code> </code>
<code></</code><code>form</code><code>></code>
文本
pyhon 后端用request.values.get("name") 去获取
<code>if</code> <code>request.method </code><code>=</code><code>=</code> <code>"POST"</code><code>: </code>
<code> </code><code>username </code><code>=</code> <code>request.values.get(</code><code>"username"</code><code>)</code>
<code> </code><code>sex </code><code>=</code> <code>request.values.get(</code><code>"sex"</code><code>)</code>
二、多选按钮checkbox
<code><</code><code>div</code> <code>class</code><code>=</code><code>"row"</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"col-sm-2 "</code><code>></code>
<code> </code><code><</code><code>label</code><code>></code>
<code> </code><code><</code><code>input</code> <code>name</code><code>=</code><code>"s_option"</code> <code>value</code><code>=</code><code>"basketball"</code> <code>type</code><code>=</code><code>"checkbox"</code><code>> 篮球</code>
<code> </code><code></</code><code>label</code><code>></code>
<code> </code><code><</code><code>input</code> <code>name</code><code>=</code><code>"s_option"</code> <code>value</code><code>=</code><code>"football"</code> <code>type</code><code>=</code><code>"checkbox"</code><code>> 足球</code>
<code> </code><code><</code><code>input</code> <code>name</code><code>=</code><code>"s_option"</code> <code>value</code><code>=</code><code>"badminton"</code> <code>type</code><code>=</code><code>"checkbox"</code><code>> 羽毛球</code>
<code></</code><code>div</code><code>></code>
后端使用request.values.getlist("s_option") 去获取,获取的value会组成一个列表
<code>s_option </code><code>=</code> <code>request.values.getlist(</code><code>"s_option"</code><code>)</code>
<code>for</code> <code>s </code><code>in</code> <code>s_option:</code>
<code> </code><code>pass</code>
三、select 下拉框
前端表现形式
<code><</code><code>select</code> <code>class</code><code>=</code><code>"form-control"</code> <code>name</code><code>=</code><code>"manufacturer"</code> <code>id</code><code>=</code><code>"manufacturer"</code><code>></code>
<code> </code><code><</code><code>option</code><code>></</code><code>option</code><code>></code>
<code> </code><code><</code><code>option</code> <code>selected</code><code>=</code><code>"selected"</code><code>>--请选择厂家--</</code><code>option</code><code>></code>
<code> </code><code><</code><code>option</code> <code>>HP</</code><code>option</code><code>></code>
<code> </code><code><</code><code>option</code> <code>>Huawei</</code><code>option</code><code>></code>
<code> </code><code><</code><code>option</code> <code>>Inspur</</code><code>option</code><code>></code>
<code></</code><code>select</code><code>></code>
pyhon 后端也是用request.values.get("name") 去获取
四 获取前端传输过来的json
request.json 返回的是一个字典
request.json.get("key",'')
curl模拟