【发布时间】:2010-06-29 15:31:52
【问题描述】:
我正在尝试从 django admin 上传视频,但我看不到如何验证用户是否仅上传视频文件,而没有其他文件类型。
有什么想法吗?
谢谢
对不起我的英语
【问题讨论】:
标签: django django-models django-admin
我正在尝试从 django admin 上传视频,但我看不到如何验证用户是否仅上传视频文件,而没有其他文件类型。
有什么想法吗?
谢谢
对不起我的英语
【问题讨论】:
标签: django django-models django-admin
执行此操作的正确方法是为您的管理类创建一个自定义 ModelForm,并编写一个 clean_[video_field_name] 方法来验证文件并在文件类型不正确时抛出 ValidationError。
执行此操作的文档在这里:Adding custom validation to the admin
【讨论】: