在Django有视频场吗?

2024-09-30 02:21:12 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我最近做了一个网站,我想要一种方式让人们上传视频,让我展示它们,就像我用ImageField一样。但是我发现VideoField不是一件事。到目前为止,我已经使用了FileField,并且它正在上载到正确的文件夹中,但是我不知道如何像ImageField那样显示该视频。在

我想用专门为视频文件制作的东西,但到目前为止我还没有在网上找到任何关于视频文件的东西。在

这是我的模型。在

class Post(models.Model):
    # ... other things here
    video_file = models.FileField(upload_to='post_files',blank=True,null=True)

所以我的问题是:Django中有VideoFile吗?在


Tags: 模型文件夹true视频model网站models方式
2条回答
  1. Django中没有VideoField。在
  2. 当然可以使用FileField。在

在模板中添加以下内容:

<video width="500px" height="500px" controls>
     <source src="{{ post.video_file.url }}" type="video/mp4">
</video>

希望这有帮助。在

我会选择django-embed-video。它是为初学者中级开发人员谁想玩视频在他们的项目。在

相关问题 更多 >

    热门问题