Advertisement
Guest User

Untitled

a guest
May 25th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. from django.shortcuts import render
  2. from django.template import loader
  3. from django.http import HttpResponse, HttpResponseRedirect
  4. from django.contrib.auth.models import User
  5. from django.contrib.auth import authenticate, logout,login
  6.  
  7.  
  8. # Create your views here.
  9. def user_login(request):
  10. template = loader.get_template("login/login.html")
  11. try:
  12.  
  13. txt_username = request.POST.get('username_')
  14. txt_password = request.POST.get('password_')
  15.  
  16. us = authenticate(txt_username = username_field, txt_password = password_field)
  17. if us is not None:
  18. return HttpResponseRedirect('/login/home_success.html')
  19. else:
  20. error = "poor, something went wrong!!!"
  21. return render(request, 'login/login.html',{'error':error})
  22. except:
  23. return render(request,'login/index.html')
  24.  
  25. def user_signup (request):
  26. template_signup = loader.get_template('login/register.html')
  27. template_login = loader.get_template('login/login.html')
  28.  
  29. try:
  30. txt_username = method.POST.get('username_')
  31. txt_fullname = method.POST.get('fullname_')
  32. txt_gmailaddress = method.POST.get('gmailaddress_')
  33. txt_gender = method.POST.get('gender_')
  34. txt_dateofbirth = method.POST.get('dateofbirth_')
  35. txt_password = method.POST.get('password_')
  36. txt_password_confirm = method.POST.get('password_confirm')
  37. if txt_password == txt_password_confirm:
  38. """user = User.object.create_user(
  39. username = txt_username,
  40. fullname = txt_fullname,
  41. gmailaddress = txt_gmailaddress,
  42. gender = txt_gender,
  43. dateofbirth = txt_dateofbirth,
  44. password = txt_password,
  45. )
  46. return HttpResponseRedirect("/")"""
  47. user = User.objects.create_user(username_field, email_field, password_field)
  48. user.first_name = firstname_field
  49. user.last_name = lastaname_field
  50. user.save()
  51. else:
  52. error =" Password Mismatch"
  53. return render(request, 'login/register.html',{"error" : error})
  54. except:
  55. return render(request,'login/login.html')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement