Функция login в Django
После успешного
authenticate вызывают
login - пользователь
считается вошедшим в этом
браузере (сессия):
from django.contrib.auth import authenticate, login
from django.shortcuts import redirect
def login_view(request):
user = authenticate(
request,
username=request.POST['username'],
password=request.POST['password'],
)
if user is not None:
login(request, user)
return redirect('/')
return redirect('/login/')
Сделайте простую форму входа:
при верных данных -
login и редирект.