Привет!
Использую такую конструкцию(код ниже) для регистрации пользователей с использованием стандартной модели Users. Появилась необходимость добавить на форму регистрации несколько полей из другой модели(UserInfo). Подскажите, как это лучше сделать?
Заранее спасибо!
def register(request):
""" User registration """
if auth.get_user(request).username:
return redirect('/')
context = {}
context.update(csrf(request))
context['form'] = UserCreationForm()
if request.POST:
newuser_form = UserCreationForm(request.POST)
if newuser_form.is_valid():
newuser_form.save()
newuser = auth.authenticate(username=newuser_form.cleaned_data['username'],
password=newuser_form.cleaned_data['password2'])
auth.login(request, newuser)
return redirect('/')
else:
context['form'] = newuser_form
return render(request, 'user_auth/user_auth_register.html', context)