将动态值从HTML传递到Python Flask

时间:2016-01-21 19:22:00

标签: python html flask

我需要将动态值传递给我的python视图。我的HTML看起来像:

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

我需要将此{{ att.get('url_slug')}}传递给我的Flask View:  @app.route('/<lang_code>/category/<string:feature>/<string:cat>/<int:pag e>') def navigate_page(feature, page):

但它不起作用。我刚开始研究观点,我做错了什么。请帮忙!!

1 个答案:

答案 0 :(得分:0)

url_for已经是模板函数,因此无需转义参数:

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