Advertisement
Guest User

Untitled

a guest
Jul 26th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. def login_page(request):
  2.     if request.user.is_authenticated():
  3.         return redirect('/')
  4.     if request.method == 'POST':
  5.         form = LoginForm(request.POST)
  6.         user = authenticate(username=form.data['login'], password=form.data['password'])
  7.         if user is not None:
  8.             login(request, user)
  9.             return redirect('/')
  10.         else:
  11.             return redirect('/login?login_error')
  12.     else:
  13.         return render(request, 'login_form.html', {'login_error': 'login_error' in request.GET})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement