Вывожу сообщение в случае успешного либо неудачного сличений (аутентификации) #17
This commit is contained in:
parent
f0ea52670c
commit
82b151a3a7
@ -2,6 +2,7 @@ import os
|
||||
from json import JSONEncoder
|
||||
|
||||
import requests
|
||||
from django.contrib import messages
|
||||
from django.contrib.auth import authenticate, login
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from django.contrib.auth.mixins import LoginRequiredMixin
|
||||
@ -109,8 +110,14 @@ class AuthenticationView(View):
|
||||
authenticated_user = authenticate(username=username,
|
||||
password=password)
|
||||
if authenticated_user is None:
|
||||
messages.add_message(request,
|
||||
messages.ERROR,
|
||||
'Неправильное имя пользователя и/или пароль')
|
||||
return HttpResponseRedirect(reverse('authenticate'))
|
||||
else:
|
||||
messages.add_message(request,
|
||||
messages.SUCCESS,
|
||||
'Поздравляю, вы вошли успешно')
|
||||
login(request,
|
||||
user=authenticated_user)
|
||||
return HttpResponseRedirect(reverse('new-article'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user