Django рендеринг django-tag из html
Кто-нибудь знает, можно ли сделать так, чтобы тег django, например {{ val }}
, отображал другой тег внутри себя? Что-то вроде: {{ val }}
, где val="{% static 'path/to/file' %}"
и чтобы этот тег отображал статический файл?
Причина, по которой я спрашиваю, заключается в том, что я пытаюсь писать простые страницы в формате markdown, а шаблон приложения django отображает их для меня с помощью {{ val | markdown | safe }}
Теперь все было хорошо локально, потому что я использовал относительные пути для ссылок на изображения, однако в продакшене все это сломалось, потому что они не использовали {% static %}
. Итак, моя цель - попытаться заменить ссылки в формате markdown на соответствующие статические теги django, но я понимаю, что django не отображает вложенные теги (или, по крайней мере, я не смог найти способ сделать это).
Я открыт для предложений, если есть альтернативный лучший способ, так как я занимаюсь этим несколько дней! Заранее спасибо за помощь.