def m_login(request): locals().update(csrf(request)) if request.method == 'POST': form = AdminLoginForm(request.POST) if form.is_valid(): user = authenticate(username=request.POST.get('username'), password=request.POST.get('password')) if user and user.is_active: auth.login(request, user) return redirect("/management/") else: form = AdminLoginForm() return render_to_response("m_login.html", locals())