Рассмотрим, как я обходился без django-CMS
:
В моих HTML
файлах
{% static 'mypath/mypic.svg' %}
В моих settings.py
try:
static_url = cdn_connect() # this method returns the cdn url
exception:
static_url = '/static'
Приведенная выше настройка работала нормально, и изображения были отрисованы с CDN
.Но теперь я хочу использовать его с Django-CMS
.
Вместо использования {% static 'mypath/mypic.svg' %}
Я использую /static/mypath/mypic.svg
в атрибуте image src
(использование текстового плагина в качестве плагина изображения не поддерживает этот / static /путь).
Теперь эти изображения отображаются с пути '/static'
, а не с CDN
.