如何在django中显示自定义错误而不是默认错误?

时间:2016-11-10 05:46:07

标签: django python-3.x django-models django-forms

我已对 FileField 施加限制,即用户只能上传 .doc,.pdf,.docx 格式,但当用户尝试上传其他格式时#39 ; s文件,然后显示此屏幕:​​

validation error

如果用户上传doc或pdf文件格式,那么表单应该成功提交,否则它应该显示我自己的自定义错误。

1 个答案:

答案 0 :(得分:0)

问题在于您的代码无效。您未在[(0, [2]), (1, [1, 3]), (2, [0])]

中导入ValidationError
app/forms.py