Jinja2-Vorlagensyntax-Makrofehler – Stapelüberlauf
phpcn_u1582
phpcn_u1582 2017-06-12 09:25:17
0
1
856
{% macro msg_error(name) %}
    {% for error in form.{{ name }}.errors %}
      <H5>{{ error }}</H5>
    {% endfor %}
{% endmacro %}

Ich habe Makros in der jinja2-Vorlagensyntax verwendet, aber es wurde ein Fehler gemeldet. Das Problem ist, dass der Name falsch zitiert wird.

phpcn_u1582
phpcn_u1582

Antworte allen(1)
迷茫

比如

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

name就是你模板里面的变量名

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!