2015-05-04 70 views

回答

0

我通过编辑烧瓶安全库_macros.html文件,默认情况下这样做,它看起来像这样:

{% macro render_field_with_errors(field) %} 
    <p> 
    {{ field.label }} {{ field(**kwargs)|safe }} 
    {% if field.errors %} 
     <ul> 
     {% for error in field.errors %} 
     <li>{{ error }}</li> 
     {% endfor %} 
     </ul> 
    {% endif %} 
    </p> 
{% endmacro %} 

来源:https://github.com/mattupstate/flask-security/blob/c7d0ea9cceb5d2fab7b98a21579da86aa2a3c20b/flask_security/templates/security/_macros.html

要删除标签,去掉标签扩展:

{% macro render_field_with_errors(field) %} 
    <p> 
    {{ field(**kwargs)|safe }} 
    {% if field.errors %} 
     <ul> 
     {% for error in field.errors %} 
     <li>{{ error }}</li> 
     {% endfor %} 
     </ul> 
    {% endif %} 
    </p> 
{% endmacro %} 

的文件对我来说(使用VENV)在这条道路,你可能要与find或以其他方式找到它: ./venv/lib/python3.4/ site-packages/flask_security/templates/security/_macros.html

相关问题