这是我目前的代码(省略库和其他不必要的部分):
app = Flask(__name__)
class SearchForm(Form):
inputString = TextAreaField('', [validators.DataRequired()])
@app.route('/')
def index():
return render_template('Website.html')
@app.route('/results', methods=['POST'])
def results():
...
form = SearchForm(request.form)
if request.method == 'POST' and form.validate():
inputString = request.form['inputString']
...
return render_template('Website.html', cLinkName=cLinkName, \
lLinkName=lLinkName)
if __name__ == '__main__':
app.run(debug=True, use_reloader=True)
Run Code Online (Sandbox Code Playgroud)
这是网页(仅显示SearchForm提交时更改的表单和变量):
<form method=post action="{{url_for('results')}}" style="text-align: center;">
<input type="text" id="inputString" name="inputString"/>
<input type=submit value='Search' name='search_btn'>
</form>
<table align="center" border="1">
<tr>
<td style='text-align: center;'>{{ cLinkName }}</td>
<td style='text-align: center;'>{{ lLinkName }}</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
首先,我查看了Flask: redirect …
我没有在任何网站上找到任何解决这个问题的问题,也没有找到任何关于如何回答它的文档......
如何使使用最新版本 Chart.js 库制作的图表中的 y 轴接受多行字符串作为其 labelString?我试过了
"Percent of users <br> that can come today"
Run Code Online (Sandbox Code Playgroud)
也
"Percent of users \n that can come today"
Run Code Online (Sandbox Code Playgroud)
和
"Percent of users that can come today".
Run Code Online (Sandbox Code Playgroud)
这是我的代码,如有必要,我可以添加更多代码:
yAxes: [{
ticks: {
beginAtZero: true,
max: 100,
stepSize: 25,
},
scaleLabel: {
display: true,
fontSize: 14,
labelString: "Percent of users \n that can come today",
}
}]
Run Code Online (Sandbox Code Playgroud)