2013-05-16 20 views
6

私はJinja2のJinja2のテンプレートは、文

{% for num in range(0,10) %} 
    {% if num%2 == 0 %} 
    {% print num %} 
    {% else %} 
    {% continue %} 
    {% endif %} 

でフラスコ内for-loop内部シンプルcontinueをしようとしていますし、私はこのエラー

TemplateSyntaxError: Encountered unknown tag 'continue'. Jinja was looking for the following tags: 'endif'. The innermost block that needs to be closed is 'if'.

はここで取得を継続レンダリングするために失敗しています私が従ったjinja2のドキュメント... http://jinja.pocoo.org/docs/templates/#loop-controls

答えて

18

ループコントロールアプリへのJinja 2の拡張機能:

app.jinja_env.add_extension('jinja2.ext.loopcontrols') 
関連する問題