Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.shortcuts import render, render_to_response
- from django.http import HttpResponseRedirect
- from django.template import RequestContext
- #from LDAPAuth.auth.LDAPAuthBackend import authenticate
- from django.contrib.auth import logout,login, authenticate
- from forms import LoginForm
- from os import sys
- # Create your views here.
- def login_user(request):
- if request.user.is_authenticated():
- return HttpResponseRedirect(request.META.get('HTTP_REFERER', '/'))
- if (request.method == 'POST'):
- form = LoginForm(request.POST)
- if form.is_valid():
- login = form.cleaned_data['login']
- password = form.cleaned_data['password']
- try:
- user = authenticate(username=login,password=password)
- print user
- if user is not None:
- if user.is_active:
- login(request,user)
- return render(request,'baseTemplate.html')
- else:
- print 'qsdsqd'
- return render(request,'baseTemplate.html',{'form': form})
- except Exception,e:
- print "----- => {e}".format(e=sys.exc_info())
- else:
- print 'po'
- return render(request,'baseTemplate.html',{'form': form})
- else:
- print ':/'
- form = LoginForm()
- return render(request,'baseTemplate.html',{'form': form})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement