Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.contrib.auth import authenticate
- from django.contrib.auth.models import User
- from models import Listing # your Listing model
- def register_view(request):
- username = request.POST['username']
- email = request.POST['email']
- password = request.POST['password']
- user = User.objects.create_user(username, email, passsword)
- user.save()
- def login_view(request):
- username = request.POST['username']
- password = request.POST['pasword']
- user = authenticate(username=username, password=password)
- if user is not None:
- login(request, user)
- # redirect to success
- else:
- # invalid login
- def submit_listing(request):
- if request.user.is_authenticated:
- # redirect away to login
- else:
- # access Django's user model from request object
- username = request.user.username
- name = request.POST['name']
- price = request.POST['price']
- listing = Listing(username=username, name=name, price=price)
- listing.save()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement