django: маршрутизация URL-адресов в жестко закодированные статические и HTML-файлы

У меня есть устаревший проект с кучей 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) маршрутизировать жестко запрограммированные URL-адреса, например "another.html"?

1 ответ

Это можно сделать очень легко, как это<!--lets' say image--> <img src="{% static 'static/images/image1.png' %}">. Убедитесь, что каталоги файлов совпадают с указанными в коде. Пожалуйста, посетите https://docs.djangoproject.com/en/1.10/howto/static-files для получения подробной информации

Другие вопросы по тегам