2016-11-10 63 views
0

我已经把限制在的FileField,用户只能上传.DOC,.PDF,.DOCX格式,但是当用户尝试上传不同格式的文件,那么它的显示屏幕:如何在django中显示自定义错误而不是默认错误?

validation error

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

+0

这是一个实际的Python异常;而不是你期望的验证错误。编辑你的问题以包含你的'clean_Resume'函数的源代码。 – Selcuk

+0

@Selcuk当我上传文档或PDF文件,那么没有例外。 –

回答

0

这里的问题是你的代码无效。您没有导入ValidationErrorapp/forms.py

from django.core.exceptions import ValidationError 
+0

@ Sardorbek Imomaliev当我导入它是从我django.core.exceptions进口错误**导入ValdationError ImportError:无法导入名称ValdationError ** –

+0

@MonuThakur对不起。应该是'ValidationError'。尝试更新回答 –

+0

对不起,我没有得到你 –