В Django, как использовать константу settings.py из статического файла? - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть статический файл, который я использую в своем шаблоне.

Мне нужно скрыть некоторую информацию в этом коде файла, но я обычно использую константы settings.py для этого.

Как мне скопировать константу settings.py в статический файл?

Я пытался {{CONSTANT}}, но iit не работает.

1 Ответ

1 голос
/ 26 сентября 2019

Статические файлы не обрабатываются никаким образом, они не являются шаблонами, и вы не можете вставлять в них значения. static в названии означает именно это;вместо этого переменная интерполяция сделает их динамическими.

Создайте новое представление, обслуживающее тот же ответ, используя шаблон.

В качестве альтернативы рассмотрите возможность добавления константы в ваш HTML, который вы уже сгенерировали с помощьюшаблоны и Javascript вытащить его на стороне клиента.Таким образом, ваши статические ресурсы могут оставаться статичными, включая код JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...