我有,我用它來計算笛卡爾乘積幾個列表:在Flask中,如何將python列表打印到Jinja模板?
python.py:
@app.route('/output', methods = ['GET','POST'])
def output():
a = ['one','two']
b = ['three','four']
c = ['five']
d = ['six','seven','eight']
e = ['nine','ten','eleven']
cpl = list(itertools.product(a,b,c,d,e))
return render_template('output.html',cpl = cpl)
output.html:
{% for cp in cpl %}
<p>{{ cp }} </p>
{% endfor %}
不過,我在返回黑屏。
當我在Jupyter中運行相同的python代碼時,我得到了返回的列表。
我在哪裏可能遇到問題?
這可能只是與您當前的設置有關的問題。我在本地運行您的代碼,並獲得了預期的輸出結果。 –