在 Django 中渲染 CSS
我正在尝试将 CSS 表加载到我的开发计算机上。它位于媒体目录中,名称为 media/base.css
。在我的 base/base.html
模板中,我有:
<link href="media/base.css" rel="stylesheet" type="text/css" />
我发现 此页面,但这并没有解决问题。有什么想法吗?
I am trying to get the CSS sheet to load on my development computer. It is in the media directory as media/base.css
. In my base/base.html
template, I have:
<link href="media/base.css" rel="stylesheet" type="text/css" />
I found this page, but that didn't fix it. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果 media/ 是您的项目媒体目录,那么在模板中使用
这将考虑您已将 RequestContext 传递给模板,
例如:
在 localdev 服务器上运行时,您还需要提供静态 URL。
将其包含在您的 urls.py 中:
if media/ is your project media directory, then in the template use
this is considering you have passed RequestContext to your template,
ex:
You will also need to have static urls served when running on the localdev server.
Include this in your urls.py: