Example #1
0
def login(request):
    redirect_to = request.GET.get('next', '/')

    if request.method == 'POST':
        form = LoginForm(request.POST)
        if form.loginUser(request):
            return HttpResponseRedirect(redirect_to)
    else:
        form = LoginForm()

    user = getAuthenticatedUser(request)
    context = {'User': user, 'form': form, 'redirect_to': redirect_to}
    return render(request, 'login.html', context)