Как показать django ошибку проверки поля файла вместо того, чтобы вызывать исключение?

Я пытаюсь добавить проверку в файл, я использовал этот фрагмент, и он работает, но проблема в том, что он вызывает исключение, когда расширение файла не совпадает, но я просто хочу, чтобы он отображал ошибки проверки формы, а не ошибки,
Как я могу это сделать?

1 ответ

Просто замените raise forms.ValidationError(_('Filetype not supported.')) в строке 38 к действию, которое вы хотите совершить, когда Filetype не поддерживается.

питон raise вызывает исключение, замена его другой командой не даст python "вызвать" это конкретное исключение.

Другие вопросы по тегам