Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def login(request):
- if request.method == 'POST':
- name = request.POST.get('first_name')
- password = request.POST.get('password')
- username = ????????
- user = authenticate(username=username, password=password)
- if user:
- if user.is_active and has_role(user,Banker):
- auth_login(request,user)
- return HttpResponseRedirect(reverse('business:dashboard'))
- else:
- messages.error(request,"Your account is not active")
- return render(request,'accounts/bank_login.html')
- else:
- messages.error(request,"Invalid Username or Password")
- return render(request,'accounts/bank_login.html')
- else:
- if request.user.is_authenticated:
- return HttpResponseRedirect(reverse('business:dashboard'))
- else:
- return render(request,'accounts/bank_login.html')
- from django.db import models
- from django.contrib import auth
- # Create your models here.
- class User(auth.models.User,auth.models.PermissionsMixin):
- def __str__(self):
- return self.user.username
Add Comment
Please, Sign In to add comment