【发布时间】:2014-04-11 17:38:39
【问题描述】:
我想知道如何在 Django 的模板中直接获取静态文件的绝对 URL?
现在在我的模板中:
<link rel="stylesheet" href="{% static "css/bootstrap.min.css" %}">
返回
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
我怎样才能进入开发:
<link rel="stylesheet" href="http://127.0.0.1:8000/static/css/bootstrap.min.css">
生产中
<link rel="stylesheet" href="https://mycompany.com/static/css/bootstrap.min.css">
【问题讨论】:
-
为什么?这将使您的代码的可移植性降低并且容易出错。您是否正在尝试解决某个问题?
-
@BurhanKhalid 我的网站图标需要绝对 URL 以及 IE 7/8 和 HTML4 兼容性。我希望有一个比网站框架更简单的解决方案。