def login_view(request): if request.method == 'POST': form = AuthenticateForm(data=request.POST) if form.is_valid(): login(request, form.get_user()) return redirect('/') else: return index(request, auth_form=form) return redirect('/')
def login_view(request): if request.method == 'POST': form = AuthenticateForm(data=request.POST) if form.is_valid(): login(request, form.get_user()) # Success! return redirect('/') else: # Failure! return redirect('/login') return redirect('/login')
def login_view(request): if request.user.is_authenticated(): return HttpResponseRedirect("/profile/{{ user.username }}") if request.method == "POST": form = AuthenticateForm(data=request.POST) if form.is_valid(): login(request, form.get_user()) # Success return redirect("/") else: # Failure return index(request, auth_form=form) return redirect('/')