django:url路由到硬编码的静态和html文件

时间:2017-02-18 14:32:53

标签: django static-files hardcoded

我有一个带有大量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”?

1 个答案:

答案 0 :(得分:0)

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