Получение логического значения из тега шаблона Django и использование его в if-фильтре - PullRequest
0 голосов
/ 02 августа 2020

Название говорит само за себя. Я пытаюсь получить логическое значение из тега шаблона и использовать его в фильтре if в моем шаблоне. Пока что у меня есть это:

from myproject.settings import DEBUG

register = template.Library()

@register.simple_tag
def is_production():
    return not DEBUG

И в моем шаблоне я делаю это:

{% if is_production %}
    <script src="..."></script>
{% endif %}

К сожалению, похоже, это не работает, и сценарий никогда не работает. в DOM, даже если я жестко запрограммирую метод для возврата True. Что именно я делаю не так? Спасибо за любую помощь.

...