首页 文章

如何从Django用户 Profiles 上传视频?

提问于
浏览
0

我正在寻找一种从Django用户 Profiles 上传视频的方法 . 我正在使用Django-Userena,并希望扩展用户 Profiles ,其功能是将1-2分钟的短视频上传到用户 Profiles 中 . 我希望将视频上传到像Youtube / Vimeo这样的外部视频托管服务(因为我相信这将更容易维护Django项目文件) .

我发现唯一与此相关的django-package是django-youtube(https://github.com/laplacesdemon/django-youtube) . 不幸的是,我似乎遇到了这个应用程序的麻烦 .

我想知道是否有任何其他类似的Django可重用应用程序,我可以用来将视频上传到Youtube / Vimeo或您用来从Django上的用户配置文件上传视频的任何其他方式 .

我已经阅读了基于浏览器上传的Youtube API文档,这让我感到非常震撼 . 请善待,我是Django新手 . 非常感谢你 .

1 回答

  • 0

    这不是自己实现基于浏览器的上传流程的压倒性优势,它在上传完成后提供简单的回调(包括通过网络摄像头上传),以便您可以获取新YouTube视频的ID:

    https://developers.google.com/youtube/youtube_upload_widget

    如果您可以在页面中插入<iframe>而不是使用小部件,并且如果您可以在页面上运行自定义JavaScript,那么您可以注册回调以获取新视频的ID .

相关问题