2016-11-10 50 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

對不起,我沒有得到你 –

相關問題