Guest User

Untitled

a guest
Jun 22nd, 2018
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. def login(request):
  2. if request.method == 'POST':
  3. name = request.POST.get('first_name')
  4. password = request.POST.get('password')
  5. username = ????????
  6. user = authenticate(username=username, password=password)
  7. if user:
  8. if user.is_active and has_role(user,Banker):
  9. auth_login(request,user)
  10. return HttpResponseRedirect(reverse('business:dashboard'))
  11. else:
  12. messages.error(request,"Your account is not active")
  13. return render(request,'accounts/bank_login.html')
  14. else:
  15. messages.error(request,"Invalid Username or Password")
  16. return render(request,'accounts/bank_login.html')
  17. else:
  18. if request.user.is_authenticated:
  19. return HttpResponseRedirect(reverse('business:dashboard'))
  20. else:
  21. return render(request,'accounts/bank_login.html')
  22.  
  23. from django.db import models
  24. from django.contrib import auth
  25.  
  26. # Create your models here.
  27. class User(auth.models.User,auth.models.PermissionsMixin):
  28.  
  29. def __str__(self):
  30. return self.user.username
Add Comment
Please, Sign In to add comment