【发布时间】:2020-05-15 06:35:20
【问题描述】:
我有一个托管在 Heroku 上的 Django 应用程序,但我的样式表没有加载。现在我已经花时间阅读了关于这个问题的其他问题,但我相信每种情况都是独一无二的。现在报错如下:
拒绝应用来自 'https://mazzodjangoapp.herokuapp.com/static/blog/main.css' 的样式,因为它的 MIME 类型 ('text/html') 不是受支持的样式表 MIME 类型,并且有严格的 MIME 检查已启用。
静态目录在我的 settings.py 文件中定义为:
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'
在我的 base.html 文件中,我的链接标签如下所示:
<link rel="stylesheet" type="text/css" href="{% static 'blog/main.css' %}">
在本地工作。为什么在 Heroku 环境中加载不出来?
【问题讨论】:
标签: django heroku mime-types