Erreur de macro de syntaxe du modèle Jinja2
phpcn_u1582
phpcn_u1582 2017-06-12 09:25:17
0
1
902
{% macro msg_error(name) %}
    {% for error in form.{{ name }}.errors %}
      <H5>{{ error }}</H5>
    {% endfor %}
{% endmacro %}

J'ai utilisé des macros dans la syntaxe du modèle jinja2, mais une erreur a été signalée. Le problème est que le nom est mal cité. Comment le nom doit-il être cité correctement ?

phpcn_u1582
phpcn_u1582

répondre à tous(1)
迷茫

Par exemple

@app.route('/error')
def func_error(func_name):
    return render_template('error.html',name=func_name)
    

name est le nom de la variable dans votre modèle

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!