Advertisement
Guest User

Untitled

a guest
Sep 26th, 2018
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. def login_request(request):
  2. if request.method == 'POST':
  3. form = LoginForm(request.POST)
  4. if form.is_valid():
  5. username = request.POST['username']
  6. password = request.POST['password']
  7. user = userGateway(username,password)
  8. if user is not None:
  9. print("=========USER==========")
  10. print(user.email)
  11. user.backend = 'django.contrib.auth.backends.ModelBackend'
  12. login(request,user)
  13. request.session.modified = True
  14. request.session.save()
  15. print(request.user.is_authenticated)
  16. print(request.session.session_key)
  17. if request.user.role_id==1:
  18. return render(request, 'biblioteca/admin/landing.html')
  19. # return HttpResponseRedirect('/')
  20. else:
  21. return render(request, 'biblioteca/landing.html')
  22. else:
  23. print("=========NOT USER==========")
  24. else:
  25. if request.user.is_authenticated:
  26. return render(request, 'biblioteca/admin/landing.html')
  27. print(request.user.is_authenticated)
  28. print(request.session.session_key)
  29. form = LoginForm()
  30. return render(request, 'biblioteca/login.html', {'form': form})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement