大家好我有一个html表格如下
<body class="">
<div class="navbar navbar-static-top navbar-inverse"></div>
<div style="height:20%; width:30%; margin-top:12%; margin-left:40%;">
<div class="list-group">
<form role="form">
<br/>
<div class="form-group input-group">
<span class="input-group-addon"><i class="fa fa-circle-o-notch" ></i></span>
<input type="text" name="Username" class="form-control" placeholder="Username" />
</div>
<div class="form-group input-group">
<span class="input-group-addon"><i class="fa fa-tag" ></i></span>
<input type="text" name="first_name" class="form-control" placeholder="FIRST_NAME" />
</div>
<div class="form-group input-group">
<span class="input-group-addon"><i class="fa fa-tag" ></i></span>
<input type="text" name="last_name" class="form-control" placeholder="LAST_NAME" />
</div>
...
...
<a href="/submit" class="btn btn-success ">POST</a>
</form>
</div>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
点击帖子后我将其重定向到views.py.任何人都可以告诉我如何将表单的所有字段的字段值放入views.py.提前致谢
cat*_*ran 11
每个输入都应该有一个name属性:
<input type="text" name="username" class="form-control"
placeholder="Desired Username" />
Run Code Online (Sandbox Code Playgroud)
然后,在你看来,你使用可以访问数据request.POST或request.GET字典对象(这取决于method该属性<form>标记):
def register(request):
username = request.POST['username']
...
Run Code Online (Sandbox Code Playgroud)
但是你不应该以这种PHP方式呈现/处理表单.学习django表格.
在python后端捕获数据
对于 POST 请求:
def register(request):
username = request.POST.get('username')
Run Code Online (Sandbox Code Playgroud)
对于 GET 请求
def register(request):
username = request.GET.get('username')
Run Code Online (Sandbox Code Playgroud)
.get 在先前的答案中丢失
| 归档时间: |
|
| 查看次数: |
21044 次 |
| 最近记录: |