ITPub博客

首页 > Linux操作系统 > Linux操作系统 > django form.is_valid()总失败,但无错误提示的处理

django form.is_valid()总失败,但无错误提示的处理

原创 Linux操作系统 作者:ePower518 时间:2012-09-04 09:54:07 0 删除 编辑

该问题与网上存在的问题现象相同,但使用的是自定义的模板来渲染的Form前端页面。这种情况下,is_valid 为false 也不能在相应的Field的下面显示错误提示。因此无法定位在何处出现问题。

最后,只能在模板中增加显示的Filed错误显示信息:

    {% for field in form. %}
       


            {{ field.errors }}
            {{ field.label_tag }}: {{ field }}
       

    {% endfor %}

 

问题得到定位。故,遇到此类问题最好首先使用上述信息打印错误信息。

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/88305/viewspace-742613/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-04-26

  • 博文量
    11
  • 访问量
    97142