我有一个帖子型号,其中video
字段用于用户在其帖子中上传的视频:
class Post(models.Model):
...
video = models.FileField(null=True, blank=True)
thumbnail = #something
然后在我看来上传视频时:
def post(request):
if request.user.is_authenticated():
form_post = PostForm(request.POST or None, request.FILES or None)
if form_post.is_valid():
instance = form_post.save(commit=False)
instance.thumnnail = #something
instance.save()
从上传的视频创建缩略图的最佳方法或方法是什么?我会在代码中的哪个位置生成缩略图?