python - Flask Python HTML 如果表单具有 id 按钮不会进入 multidict
问题描述
所以我试图在一个表单上创建两个按钮。每个人都走同一条路线,我的问题是按钮本身不在不可变的字典中,所以我无法访问它们。
HTML 表单:
<form id="idForAScript" method="POST">
<input type="submit" name="process" value="Process" class="text-center btn btn-primary">
<br>
<br>
<input type="submit" name="save" value="Save" class="text-center btn btn-primary">
</form>
烧瓶路线:
def create():
if request.method == 'POST':
print(request.form)
return render_template('views/create.html', user=current_user)
我使用下面的 print() 来查看按钮是否进入 multidict 但什么也没有:
不可变多字典([])
如果我没有将 id id="idForAScript" 放在表单中,那么按钮会转到 multidict:
ImmutableMultiDict([('process', 'Process')])
那么我怎样才能制作一个带有 id 的表单,该表单还可以在 multidict 中发送按钮和表单的其余部分?
解决方案
推荐阅读
- r - eta squared - R 中的 kruskal wallis - 不同的结果
- jupyter-notebook - 我的函数 display_board () 不断重复
- html - 如何对齐文本编号?
- javascript - 是否可以在 selenium-webriver 中模拟 Firefox-console cd 功能和/或 javascript-context-switching?
- r - 安装两个版本的 rtools
- spring-boot - Spring 正在寻找 PostgreSql 驱动程序,但我使用的是 JTDS
- php - 变量常量获取类常量php
- tomcat - 要将npm生成的extjs7应用部署到tomcat需要哪些文件?
- python - 如何为 torch.nn.Transformer 获得稳定的输出
- r - 使用 IBrokers 和 R,检索多只股票的实时交易数据的合适方法是什么?