РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpAuRg 153 of 204 menu

Регистрация пользователя в Django

Готовая форма регистрации - UserCreationForm (username и два поля пароля). После save() можно сразу вызвать login, чтобы войти без повторного ввода:

from django.contrib.auth.forms import UserCreationForm from django.shortcuts import render, redirect def register(request): if request.method == 'POST': form = UserCreationForm(request.POST) if form.is_valid(): form.save() return redirect('login') else: form = UserCreationForm() return render(request, 'register.html', { 'form': form, })

Сделайте страницу регистрации на UserCreationForm.

После регистрации сразу логиньте пользователя.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить