Advertisement
Guest User

Untitled

a guest
Jul 31st, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. if (request.POST):
  2. required = set( ['username', 'email', 'first_name', 'last_name', 'password',
  3. 'address_1', 'city', 'state', 'zip_code'] )
  4. if (not (required <= set(request.POST)):
  5. return render( request, 'profiles/create.html', { 'missing' : required - set(request.POST) } )
  6. username = request.POST['username']
  7. email = request.POST['email']
  8. if (not Profile.is_unique(email)):
  9. return render( request, 'profiles/create.html' {'message' : 'Email address already exists!'} )
  10. first_name = request.POST['first_name']
  11. last_name = request.POST['last_name']
  12. password = request.POST['password']
  13. address_1 = request.POST['address_1']
  14. address_2 = request.POST['address_2'] if 'address_2' in request.POST else None
  15. city = request.POST['city']
  16. state = request.POST['state']
  17. zip_code = request.POST['zip_code']
  18. new_id = Create(username, email, first_name, last_name, password, address_1,
  19. city, state, zip_code, address_2)
  20. return redirect('profiles.views.Details', profile_id = new_id)
  21. else:
  22. return render(request, 'profiles/create.html')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement