【问题标题】:django: url routing to hardcoded static and html filesdjango:url路由到硬编码的静态和html文件
【发布时间】:2017-02-18 14:32:52
【问题描述】:

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

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

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

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

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

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

我该怎么做:

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

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

【问题讨论】:

    标签: django static-files hardcoded


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-09-07
      • 2011-11-24
      • 2015-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 2011-04-08
      • 1970-01-01
      相关资源
      最近更新 更多