【发布时间】:2012-06-02 05:34:10
【问题描述】:
我已将我的 STATIC_URL 设置为我的 S3 存储桶和其中的静态目录的 URL。
STATIC_URL = 'https://s3.amazonaws.com/XXXXXXX/static/'
在我的模板中,我正在尝试从以下位置加载样式表:
<link href="{{ STATIC_URL }}css/bootstrap-responsive.css" rel="stylesheet">
样式表没有被加载,但是当我查看页面的源代码时,我可以单击为下载正确文件的样式表呈现的链接。此外,权限设置为查看 World,因此它可以访问,但不会加载(即使我在 Chrome 中进行了硬刷新)。
由于 URL 正确,为什么样式表无法加载?
提前感谢您的帮助-
【问题讨论】:
-
如果 URL 实际上是正确的,这似乎是一个 HTML 问题,而不是任何与 Django 相关的问题。可能很愚蠢,但是您可以尝试将
type="text/css"添加到<link>标记吗?另外,请仔细检查您的<link>是否在<head>.... -
它在 中,不幸的是添加类型没有做任何事情(HTML5)。但是感谢您的想法
-
样式表的格式是否正确?也许其中有一个未封闭的评论标签?您可以尝试验证 html 和 css。
标签: css django amazon-s3 django-staticfiles