Обновление переменной Python, опрашивающей JIRA API, которая впоследствии будет представлена на странице шаблона
У меня есть переменная, которая записывается из вызова JIRA с использованием библиотеки JIRA Python Library - при перезапуске сервера разработки, значения в переменной обновляются, конечно, по мере восстановления соединения с JIRA.
Я пытаюсь понять, как лучше обновлять значения в переменных - по таймеру или при каждом обновлении/посещении Dashboard.
Мой файл views.py ниже:
views.py
# Emergency Changes Query
jira_emergency_changes = jira.search_issues('labels = change-audit AND resolution = Unresolved').total
class Dashboard(LoginRequiredMixin,View):
def get(self, request):
greeting = {}
greeting['heading'] = "Dashboard"
greeting['pageview'] = "Tooling"
greeting['jira_emergency_changes_render'] = jira_emergency_changes
return render(request, 'hub/dashboard.html',greeting)
Заранее спасибо :)