【发布时间】:2022-01-21 10:01:41
【问题描述】:
我创建了一个包含两个列表的函数,并希望将其显示在 seq.html 文件中。
@app.route('/datasets/<dataset>/sequentialprocess', methods=['POST', 'GET'])
def sequential_process(dataset=dataset):
models = request.form.get('models')
strategy = request.form.get('strategy')
strategies = ['MEI (exploit)', 'MU (explore)', 'MLI (exploit & explore)', 'MEID (exploit)', 'MLID (explore & exploit)']
mdl = ['Gaussian Process Regression (GPR)', 'lolo Random Forrest (RF)', 'Decision Trees (DT)', 'Random Forrest (RFscikit)']
return render_template('seq.html', strategies=strategies, mdl=mdl)
这是我在seq.html 中使用jinja 的列表之一:
<div class="col-sm-3">
<h7>Strategy:</h7>
<select name="strategy" class="form-control is-valid" required>
{% for st in strategies %}
<option value="{{st}}">{{st}}</option>
{% endfor %}
</select>
</div>
但strategies 列表不会显示在seq.html 中。谁能告诉我这里出了什么问题?
【问题讨论】: