Мне нужно показать уведомление в navbar в моем base.html.
Мне нужно получить номер уведомления из базы данных, и этот номер меняется только один раз в день.
, что означает, что мне нужно получитьэтот номер из базы данных только один раз в день.
Я уже пробовал использовать тег шаблона.но таким образом мне приходится обращаться к базе данных каждый раз, когда загружается любая страница.
есть ли способ просто получить это число один раз и использовать его?
вот мой код с использованием тега шаблона.
@register.simple_tag
def notif(request):
cursor = connections['db'].cursor()
sql_command = "call db.example(%s);" % (date)
cursor.execute(sql_command)
fetched_records = cursor.fetchall()
notif = len(fetched_records)
return notif