2016-01-21 58 views
1

我需要將動態值傳遞給我的python視圖。我的HTML看起來像:將動態值從HTML傳遞到Python Flask

<a href="{{ url_for('refresh_page', 
            lang_code=g.current_lang, 
            feature='a+z+', 
            cata={{ att.get('url_slug')}})}}" 
        > 

我需要這個{{ att.get('url_slug')}}傳遞給我瓶查看: @app.route('/<lang_code>/category/<string:feature>/<string:cat>/<int:pag e>') def navigate_page(feature, page):

但它不工作。我剛開始研究觀點,我做錯了什麼。請幫忙!!

回答

0

url_for已經是一個模板函數,所以沒有必要逃避參數:

<a href="{{ url_for('refresh_page', 
       lang_code=g.current_lang, 
       feature='a+z+', 
       cata=att.get('url_slug')) }}"> 
+0

感謝。很多。但現在我在渲染基於此的網址時遇到問題: @ app.route('/ /category//') def navigate_page(feature,cat): flash('New條目已成功發佈 ') 回報render_template(' 的test.html') 的test.html: <!DOCTYPE HTML> 標題

你好!

User2403