希望这个问题有一个非常简单的答案。我想从烧瓶中的POST获取不是标准文本字段值的数据。这样做的诀窍是我想尝试找到一个不使用javascript的解决方案,我可以很容易地做到这一点,但我试图只使用python。
这不是我的具体例子,而是简化的例子。
我想获得" data-status"
的价值<form action="/myurl/" method="post">
<div data-status="mydatahere" class="classname"></div>
</form>
的Python
@app.route('/myurl/', methods=['POST'])
def myurl():
#python to get 'data-status' value here.
非常感谢能够提供答案的任何人。
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以通过表单的action属性将其作为URL参数传递进来,例如:
<form action="/myurl/?data-status=mydatahere" method="post">
<div class="classname"></div>
</form>
然后像这样在烧瓶中捡起来:
@app.route('/myurl/', methods=['POST'])
def myurl():
#python to get 'data-status' value here as my_var variable:
my_var = request.args.get('data-status')
不确定这是否适合您的情况,但这是我为自己解决类似问题的方式:)