Пользовательский тег шаблона Django не доступен на всех страницах
Я создаю приложение, в котором нет базы данных, потому что я работаю с rest API, поэтому я хочу показывать номер телефона пользователя в верхней части navbar на каждой странице, Я создал пользовательский тег template и вызываю get_user_phone(user_phone) всякий раз, когда кто-то входит в систему и передаю этого вошедшего пользователя в этот метод, и после загрузки тега в базовый шаблон я вижу номер телефона, но проблема в том, что все остальные страницы, которые расширены этой базовой страницей, не показывают этот номер телефона
@register.simple_tag()
def get_user_phone(user_phone):
return user_phone
После загрузки шаблона я получаю доступ к телефону пользователя следующим образом
{% get_user_phone user_phone %}