美文网首页
关于模板中form.errors的显示

关于模板中form.errors的显示

作者: wangfp | 来源:发表于2017-09-30 14:26 被阅读0次

    首先,模板中使用的变量'{{ var }}'只能是字典中的键,或者具有返回结果的函数
    在模板中使用{{ form.errors }},Django默认调用{{ form.errors.as_ul }}显示(其它可选用显示方法有as_dataas_jsonas_text
    而实际上{{ form.errors }}可以进行字典方法的操作,例如

    {% for value in form.errors.values %}
    {{ value }}
    {% endfor %}
    

    上述代码就可以只显示出表单错误的原因

    相关文章

      网友评论

          本文标题:关于模板中form.errors的显示

          本文链接:https://www.haomeiwen.com/subject/uvggextx.html