Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # coding=utf-8
- from django.shortcuts import render, redirect
- from django.contrib.auth import authenticate, login
- def login_view(request):
- email = request.POST.get('email', '')
- password = request.POST.get('password', '')
- user = authenticate(email=email, password=password)
- if user is not None:
- login(request, user)
- if login:
- if request.user.is_owner():
- return redirect('/d')
- if request.user.is_seller():
- return redirect('/v')
- else:
- return redirect('/')
- else:
- login_message = "Error Bitch"
- return render(request, context={"login_message": login_message},
- template_name='accounts/login_new.html',
- )
- else:
- if request.user.is_authenticated():
- if request.user.is_owner():
- return redirect('/d')
- if request.user.is_seller():
- return redirect('/v')
- else:
- return redirect('/')
- else:
- login_message = "Error Bitch"
- return render(
- request,
- context={"login_message": login_message},
- template_name='accounts/login_new.html'
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement