Celery отправка данных на форму можно или нет?
Хотел спросить, можно ли, как-то до отправить данные на форму, если я запустил функцию через celery, что бы страница отобразилась сразу, а данные подгрузились, после того как worker посчитает значение функции. Код выглядит так
class RegisterPage(CreateView):
form_class = RegistrationForm
template_name = 'SiteSEI/singup.html'
success_url = _('login')
def get_context_data(self, *, object_list=None, **kwargs):
context = super().get_context_data(**kwargs)
context["title"] = "Join EI"
context['list_university'] = celery_get_list_university.delay()
return context
Этот код не работает, так как мне надо страничка загружается сразу, но на форме список не отображается. Переменная context['list_university'] отображается, но пустая. Я понимаю, что я уже возвращаю context, может есть какой-то метод по типу глобальной переменной (идея которой мне не очень нравиться)