【发布时间】:2019-10-25 05:06:09
【问题描述】:
我在做 django 项目。我正在尝试计算上传视频的长度并尝试创建视频的缩略图。如何做到这一点。
models.py
class Video(models.Model):
video_format = models.CharField(max_length=15, blank=True, null=True)
video_name = models.CharField(max_length=15, blank=True, null=True)
video_size = models.CharField(max_length=15, blank=True, null=True)
video_duration = models.IntegerField(blank=True, null=True)
created_date = models.DateTimeField(default= datetime.now(), blank=True, null=True)
status = models.CharField(max_length=15, blank=True, null=True)
thumbline = models.CharField(max_length=15, blank=True, null=True)
views.py
def home(request):
if request.method == 'POST':
video = request.FILES.get('video')
video_file = FileSystemStorage()
file_upload = Video(video_file= video_file.save(video.name, video))
file_upload.save()
return render(request, 'home.html', {})
【问题讨论】:
标签: django