Как показать django ошибку проверки поля файла вместо того, чтобы вызывать исключение?
Я пытаюсь добавить проверку в файл, я использовал этот фрагмент, и он работает, но проблема в том, что он вызывает исключение, когда расширение файла не совпадает, но я просто хочу, чтобы он отображал ошибки проверки формы, а не ошибки,
Как я могу это сделать?
1 ответ
Просто замените raise forms.ValidationError(_('Filetype not supported.'))
в строке 38 к действию, которое вы хотите совершить, когда Filetype
не поддерживается.
питон raise
вызывает исключение, замена его другой командой не даст python "вызвать" это конкретное исключение.