让我再试一次。我想在我的HTML表单中输入一个变量来提交,到目前为止,从这里阅读链接如何在HTML中显示变量,我尝试了以下代码,它位于
main.html
内部。 <form>
Asset Tag:<br>
<input type="text" name="Asset Tag"><br>
<input type="submit" value="Submit">
<form action="{{ asset_tag }}" method="get">
</form>
I then have a python script that goes like this,
from flask import Flask, render_template
app = Flask('server')
@app.route('/py')
def server():
return render_template('main.html')
#API URL
JSS_API = 'https://apiresource.com'
#Pre-Defined username and password
username = 'username'
password = 'password'
#Ask User for the Asset tag
asset_tag = {{ }}
在输入资产标签后,它只是在JSON文件中搜索匹配项,其余部分并不太重要,因此我没有包含脚本的下一部分。
所以Flask可以正确地渲染我的HTML,我可以提交一个值,但它没有被传回脚本,这很合理,因为我正在做与我提供的链接相反的事情,但我就是想不出怎么做。 有什么建议吗?