Переопределить представление регистрации django-allauth
Я прошу пользователя заполнить дополнительные поля пользовательской формой. И в одном из полей я должен позволить пользователю выбрать несколько иерархических тегов. Для этого мне нужно передать теги из представления в шаблон signup.html
from classes.Tags import Tags
from django.shortcuts import render_to_response
from allauth.socialaccount import views as signup_views
def signup_view(request):
tags = Tags()
parameters={}
all_tags = tags.get_tags()
parameters['all_tags'] = all_tags
response = signup_views.signup(request)
return response
И в urls.py я добавил эту строку до того, как URL-адрес Аллаута включает строку.
url(r'^accounts/social/signup/', 'mainapp.signup_views.signup_view', name = 'account_signup'),
url(r'^accounts/', include('allauth.urls')),
Что мне нужно, так это то, что мне нужно добавить all_tags в ответ, чтобы я мог получить к нему доступ из шаблона. Как мне это сделать?