1

我有一个遗留项目,其中包含一堆 html 文件和静态文件(css、图像、js、视频......)。这些 html 文件中的所有链接都是相对且硬编码的:

“css/main.css”或“img/my_img.jpg”等。

我需要使用 django 运行该项目。

我无法将所有这些链接更改为

    {% load static %}
    <link rel="stylesheet" href="{% static 'css/main.css' %}">

但我在互联网上找到的所有食谱都建议使用这种方法。

我怎样才能:

1)路由硬编码的网址,如“css/main.css”

2)路由硬编码的网址,如“another.html”?

4

1 回答 1

0

这可以像这样轻松完成<!--lets' say image--> <img src="{% static 'static/images/image1.png' %}">。请确保文件目录与代码中的目录匹配。请访问https://docs.djangoproject.com/en/1.10/howto/static-files了解详细信息

于 2017-04-07T08:28:01.023 回答