Относительные URL-адреса протокола Django при обслуживании статических файлов

Вопрос:

Когда когда-либо добавляю добавочный статический файл, используя тэг {% static '...' %} то URL-адрес является абсолютным URL-адресом, а не относительным URL-адресом протокола. Как получить относительные URL-адреса протокола в Django? Должен ли я его жестко закодировать?

Я получаю это, используя статический тег: <script src="http://s.cdn.example.com/js/jquery-1.11.1.min.js"></script> где я хочу <script src="//s.cdn.example.com/js/jquery-1.11.1.min.js"></script>.

Лучший ответ:

Установите STATIC_URL при использовании субдомена для обслуживания ваших статических файлов в относительном URL- STATIC_URL = '//s.cdn.example.com/' протокола, таком как STATIC_URL = '//s.cdn.example.com/'.

Оцените статью
TechArks.Ru
Добавить комментарий