我正在调试并使用
提供我的静态文件STATIC_URL = '/assets/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "assets/"),
os.path.join(BASE_DIR, "assets/css/"),
os.path.join(BASE_DIR, "assets/js/"),
os.path.join(BASE_DIR, "assets/fonts/"),
)
{% load staticfiles %}
{% static ....... %}
在我的静态文件夹中,我有:
-css
--bootstrap.min.css
-fonts
--glyphicons-halflings-regular.svg
--glyphicons-halflings-regular.eot
--glyphicons-halflings-regular.ttf
--glyphicons-halflings-regular.woff
-js
在请求中,我可以看到css(正确加载)具有以下URL:
http://127.0.0.1:8000/assets/bootstrap.css
和
中css引用但未加载的字体url('../fonts/glyphicons-halflings-regular.woff')
请求中包含以下网址
http://127.0.0.1:8000/fonts/glyphicons-halflings-regular.woff
有没有办法在不更改css文件中的url的情况下正确提供字体文件?