我正在尝试使用这个简单的灯箱在我的Django项目中嵌入视频。在当地:
python3 manage.py runserver
运行正常。然而,一旦部署到Heroku,应用程序很难找到css和js的lity,虽然它位于正确的文件夹中。有没有人遇到类似的问题?
项目现场: https://dry-depths-69493.herokuapp.com/
git-repo在这里: https://github.com/Datenrausch/heroku
答案 0 :(得分:1)
在github中查看您的代码,我发现... master/honoradar/static/honoradar/lity/
没有名为dist
的子文件夹,但您的HTML会查找该子文件夹。
尝试将这些行从index.html
更改为正确的文件(我不确定哪些是正确的文件)
<script src="{% static 'honoradar/lity/dist/lity.js'%}"></script>
<link rel="stylesheet" href="static/honoradar/lity/dist/lity.css">
或添加包含正确文件的dist
子文件夹。