【问题标题】:django html video tagdjango html 视频标签
【发布时间】:2021-03-29 10:46:30
【问题描述】:

我正在尝试在 django 中做一个项目。 我创建了 HTML-CSS 页面。我正在 HTML 页面的背景中播放视频。当我在本地运行它时,我可以看到在后台播放的视频。 但是,当我将 HTML 页面的代码添加到 django 时,它并没有显示出来。 我的 html 代码中的视频标签(源代码部分)是这样的;

src="homevideo.mp4" type="video/mp4"

在 DJANGO; 项目名称:lubdub 应用名称:帐户

views.py

def home(request):
    return render(request,'accounts/home.html')

setting.py

STATIC_URL = '/static/'

STATICFILES_DIRS = (os.path.join(BASE_DIR, "static"), )


templates
    videos
        homevideo.mp4

有人能帮我吗?我很困惑。Thx

【问题讨论】:

    标签: html django video tags


    【解决方案1】:

    视频在您的本地机器上,所以:-

    #首先你必须设置你的目录结构#

    更多信息:- DJANGO DOCUMENTATION

    在您的 HTML 页面顶部

    {% load static %}
    

    然后

    src="{% static="PATH/TO/STATIC/DIR/homevideo.mp4"%}"
    

    我更喜欢将它上传到 Youtube 或其他地方,所以如果我的服务器速度很慢,它不会影响用户体验

    【讨论】:

    • 先生,我已经添加了; {% load static %} html 页面顶部。而且,我添加了我的setting.py; STATIC_URL = '/static/' 和; src="{% static="videos/homevideo.mp4"%} 我是这样添加的。但是不起作用。作为背景的视频.. 视频的时间大约为 10 秒,我添加了它的背景 - 它看起来像下雨雪像动画一样。所以,我没有在某些视频平台上上传。
    • 坦率地说,我不知道所有代码是如何添加到stockowerflow的。我可以这样做吗?如果我拍摄我的代码视频,将其添加到 youtube 并将其交付给您怎么办?先生?
    • 你可以给我发邮件:-contact@princerawat.ml
    • OMG 先生...我现在就这样做 :) 我很高兴 OMG...yuppii
    猜你喜欢
    • 2016-06-16
    • 2015-10-01
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多