Advertisement
Guest User

customLoginDjango

a guest
Jun 21st, 2018
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. def login(request):
  2. context={}
  3. return render(request, 'login.html', context)
  4.  
  5. def validate(request):
  6.  
  7. if request.method=='POST':
  8. nameUser = request.POST.get('name')
  9. passwordUser = request.POST.get('password')
  10. passwordMd5 = md5.new(passwordUser).hexdigest()
  11. try:
  12. userObject = User.objects.get(user=nombreUsuario, password=passwordMd5, tipe_user=1, state=1)
  13. request.session['nameUser'] = userObject.user
  14. return redirect('home')
  15. except User.DoesNotExist:
  16. context = {
  17. 'message':'incorrect password or user !!'
  18. }
  19. return render(request, 'seguridad/login.html', context)
  20.  
  21. def home(request):
  22. #validate if exist user on session
  23. if 'nameUser' not in request.session:
  24. return redirect('login')
  25. else:
  26. context={}
  27. return render(request, 'home.html', context)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement