我获取模板文件,我将它们分为static
个文件和templates
个文件。
如你所知,我现在无法在浏览器中正确打开html,因为它们的路径都已更改。
我可以在模板文件中逐个更改每个链接或脚本和图像路径,但这样做有些麻烦,需要花费很多时间。
有一种简单的方法吗?
修改
我改为此,但不适合我:
{% load static %}
<!--<link rel="stylesheet" href="../static/css/default.min.css?t=227" />-->
<link rel="stylesheet" href="{% static 'css/default.min.css?t=227' %}" />
在浏览器调试器中,它变为:
<link rel="stylesheet" href="/static/css/default.min.css%3Ft%3D227">
答案 0 :(得分:1)
如果我正确理解了这个问题,您需要在模板中使用{% static %}
标记,如下所示:
{% load static %}
...
<img src="{% static 'images/favicon.png' %}">
有关详情,请查看my detailed explanation。