我試圖使用來自python腳本的信息在HTML中創建下拉菜單。到目前爲止,我已經完成了它的工作,但是,html下拉菜單將列表中的所有4個值顯示爲4個選項。如何使用Flask和HTML從python列表創建下拉菜單
當前:選項1:紅色,藍色,黑色橙色; 選項2:紅色,藍色,黑色,橙色等。(截圖中的鏈接) Current
期望:選項1:紅 選項2:藍 等
我如何使它成爲python列表是分開的?
dropdown.py
from flask import Flask, render_template, request
app = Flask(__name__)
app.debug = True
@app.route('/', methods=['GET'])
def dropdown():
colours = ['Red', 'Blue', 'Black', 'Orange']
return render_template('test.html', colours=colours)
if __name__ == "__main__":
app.run()
的test.html
Dropdown{% for colour in colours %}
{{colours}}"
{% endfor %}
2017-08-25
DeeChok