【发布时间】:2017-12-06 11:33:06
【问题描述】:
我正在尝试向文件添加验证,我使用了this snippet 并且它可以工作,但问题是当文件扩展名不匹配时它会引发异常,但我只是希望它显示表单验证错误,不会引发错误。
我该怎么做?
【问题讨论】:
-
如果你一开始就没有提出错误,你怎么能显示它?
-
是的,我在问如何将错误添加到表单的错误字典中?如何访问表单?
-
你不需要自己做。调用
form.is_valid()时引发的任何ValidationError都将被捕获并添加到错误字典中。这就是它应该如何工作的方式。 docs.djangoproject.com/en/1.11/ref/forms/api/…