Я пытаюсь использовать шаблоны тегов в django, но у меня проблемы.
Я определил enumhelper.py
в пакете templatetags.
Затем я загружаю его в верхней части employer_list.html
, как
{% extends "base.html" %}
{% load enumhelper %}
{% block title %}{% endblock %}
Содержание enumhelper.py
действительно просто.
register = template.Library()
@register.tag()
def enum_worker_number_range():
return "sdsdsd"
Тогда я хочу использовать enum_worker_number_range
в employer_list.html
как
{% block enumhelper %}
{{ enum_worker_number_range }}
{% endblock %}
Я ожидаю написать sdsdsd
на странице, но ничего не увидел. Я уверен, что операция загрузки является успешной, потому что когда я меняю имя enumhelper
, оно выдает ошибку.
Несмотря на то, что операция загрузки прошла успешно, почему я не вижу возвращаемого значения enum_worker_number_range
?
Спасибо