Найти - Пользователи
Полная версия: ПОжалуйста помогите UserCreationForm ошибка в представении
Начало » Django » ПОжалуйста помогите UserCreationForm ошибка в представении
1
Lexanic37
Сразу редиректит на домашнюю без аунтефикации помогите пожалуйста. ТАкже новый пользователь не появляется в базе данных.
def register(request):
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=request.POST.get('username'),
password=request.POST.get('password2'))
auth.login(request, newuser)
return redirect('/')
else:
context['form'] = newuser_form
return render_to_response('register.html', context)
JOHN_16
Вы не проверяете был ли аутентифицирован пользователь new_user, смотрите документацию и примеры
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB