2016-11-10 44 views
0

私は、ユーザーが唯一の.DOC、.PDF、.docxの形式をアップロードできることをFileFieldにに制限を入れているが、ユーザーが別の形式のファイルをアップロードしようとすると、それは、この画面を示しています:デフォルトエラーの代わりにdjangoでカスタムエラーを表示するには?

validation error

ユーザーがdocまたはpdfファイル形式をアップロードすると、フォームは正常に送信されます。それ以外の場合は、独自のカスタムエラーが表示されます。

+0

これは実際のPythonの例外です。予想される検証エラーではありません。質問を編集して、 'clean_Resume'関数のソースコードを追加してください。 – Selcuk

+0

@Selcuk私はdocまたはpdfファイルをアップロードしているときに例外はありません。 –

答えて

0

ここで問題はあなたのコードが無効です。あなたがインポートしていないapp/forms.py

from django.core.exceptions import ValidationError 
+0

@ Sardorbek Imomalievが私をインポートしているときにエラーが発生する** django.core.exceptionsからインポートするValdationError ImportError:名前をインポートできないValdationError ** –

+0

@MonuThakur Sorry typo。 'ValidationError'でなければなりません。更新された回答を試してください –

+0

申し訳ありません私はあなたを取得していません –

関連する問題