Загрузка файла, как проверить вид файла для администратора django? - PullRequest
1 голос
/ 29 июня 2010

Я пытаюсь загрузить видео от администратора django, но не могу понять, как проверить, что пользователь загружает только видеофайлы, а не другие типы файлов.

Есть идеи?

Спасибо

Извините за мой английский

1 Ответ

0 голосов
/ 30 июня 2010

Правильный способ сделать это - создать настраиваемую ModelForm для вашего класса администратора и написать метод clean_[video_field_name], который проверяет файл и выдает ошибку ValidationError, если он имеет неправильный тип.

Документы для этого здесь: Добавление пользовательской проверки администратору

...