所以, 我很新的燒瓶中,前端編程..燒瓶中傳播的價值,從一個路徑到另一個
我有一個表格:這樣
<form action="{{ url_for('search') }}" method="post">
Showing values for: <input type="text" name="name" value={{ name }} disabled><br><br>
<select name="movie" width="300px">
{% for movie in movie_list %}
<option value="{{ movie }}" SELECTED>{{ movie }}</option>
{% endfor %}
</select>
<input type="submit" value="Recommend!!">
</form>
這是怎麼我在燒瓶捕捉
@app.route('/web/search', methods=['post','get'])
def search():
print request.method, request.form
所以,你可以看到,在HTML形式..我有兩個字段..
名(文本框),它已經有一個默認值設置
和option_list
而且,我的意思是,當用戶按下「提交」,這兩個領域在後端
收到 但打印語句顯示..
POST ImmutableMultiDict([('movie', u'foobar')])
但我沒有看到名稱字段?
我該如何解決這個問題?
我不認爲瀏覽器在請求中包含禁用的字段。 – dirn
@dirn:\t所以,我想在用戶提交表單時傳遞這個名稱..最好的方法來捕獲這個? – Fraz
如果需要可見,可以使用'readonly'。否則,就把它隱藏起來。 – dirn