class TeleplayTable(models.Model):
tid = models.CharField(max_length=50, primary_key=True, verbose_name='ID')
name = models.CharField(max_length=30, verbose_name='名称')
#upload_to 会自动拼接上MEDIA_ROOT
video = models.FileField(upload_to="teleplay",storage=VideoStorage(), max_length=100, verbose_name='影视剧')
state = models.IntegerField(null=False, default=0, choices=(
django 重写FileField的storage,完成文件重命名,并用ModelForm进行上传验证保存
最新推荐文章于 2024-07-23 21:46:01 发布
本文介绍了在Django中如何重写FileField的storage实现文件上传后的重命名,并结合ModelForm进行上传验证和保存。参考了相关博客资源,详细讲解了models.py、storage.py、forms.py和view.py的实现步骤。
摘要由CSDN通过智能技术生成