Guest User

Untitled

a guest
Jul 17th, 2018
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. def register(request):
  2. if request.method == "POST":
  3. username = request.POST["name"]
  4. email = request.POST["email"]
  5. password = request.POST["password"]
  6. password2 = request.POST["password2"]
  7.  
  8. try:
  9. if password2 != password:
  10. messages.error(request, "password did'nt match")
  11. elif User.objects.get(email=email):
  12. messages.error(request, "user already exists")
  13. except:
  14. if email and username:
  15. user = User.objects.create_user(username=username, email=email)
  16. user.set_password(password)
  17. user.save()
  18. messages.success(request, "user created")
  19. else:
  20. messages.error(request, "Looks like user already exists")
  21.  
  22. return render(request, 'register.html', {})
  23.  
  24. def login(request):
  25.  
  26. if request.method == "POST":
  27. email = request.POST["email"]
  28. password = request.POST["password"]
  29. print email
  30. print password
  31. try:
  32. user = authenticate(email=email , password=password)
  33. if user is not None:
  34. login(request, user)
  35. return redirect('dashbord')
  36. else:
  37. messages.error(request, "password yesn't match")
  38.  
  39. except:
  40.  
  41. messages.error(request, "login fail plz check ur password or email again")
  42.  
  43.  
  44. return render(request, 'login.html', {})
Add Comment
Please, Sign In to add comment