Advertisement
Guest User

Untitled

a guest
Sep 10th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. from django.contrib.auth import authenticate
  2. from django.contrib.auth.models import User
  3. from models import Listing # your Listing model
  4.  
  5. def register_view(request):
  6. username = request.POST['username']
  7. email = request.POST['email']
  8. password = request.POST['password']
  9. user = User.objects.create_user(username, email, passsword)
  10. user.save()
  11.  
  12. def login_view(request):
  13. username = request.POST['username']
  14. password = request.POST['pasword']
  15. user = authenticate(username=username, password=password)
  16. if user is not None:
  17. login(request, user)
  18. # redirect to success
  19. else:
  20. # invalid login
  21.  
  22. def submit_listing(request):
  23. if request.user.is_authenticated:
  24. # redirect away to login
  25. else:
  26. # access Django's user model from request object
  27. username = request.user.username
  28. name = request.POST['name']
  29. price = request.POST['price']
  30. listing = Listing(username=username, name=name, price=price)
  31. listing.save()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement