Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def login(request):
- var = {}
- if request.method == 'POST':
- form = AuthenticationForm(request.POST)
- if form.is_valid():
- user = authenticate(user_name=request.POST['user_name'], password=request.POST['password'])
- if user is not None:
- if user.is_active:
- django_login(request, user)
- messages.success(request, u'로그인 되었습니다.')
- return redirect('/')
- elif user.is_active == False:
- print(user)
- messages.error(request, u'관리자의 승인을 기다려주세요.')
- else:
- messages.error(request, u'로그인이 실패했습니다.')
- return redirect('/')
- else:
- form = AuthenticationForm()
- var['form'] = form
- return render(request, 'login.html', var)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement