Я создал представление для входа в систему, но Django только аутентифицирует суперпользователя.Пользователи, не являющиеся суперпользователями, не могут войти в систему. Я хочу, чтобы пользователь, не являющийся суперпользователем, осуществлял вход из внешнего интерфейса
def logingin(request):
if request.method == 'POST':
username = request.POST.get('username','')
password = request.POST.get('password','')
user = authenticate(request, username=username, password=password)
if user is not None:
login(request, user)
return redirect('/')
else:
return redirect('/signup')
return render(request, 'login.html')
Кто-нибудь может мне сказать, какие изменения мне нужно внести в мои коды?