Advertisement
Guest User

Untitled

a guest
Mar 7th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. from django.shortcuts import render
  2.  
  3. from rest_framework.decorators import api_view
  4. from rest_framework.response import Response
  5. from django.contrib.auth.hashers import make_password
  6.  
  7.  
  8. @api_view(['POST'])
  9. def register_view(request):
  10. username = request.DATA.get('username')
  11. email = request.DATA.get('email')
  12. password = request.DATA.get('password')
  13.  
  14. if (password.count < 8):
  15. return Response('Hasło jest za krótkie.')
  16. else:
  17. hashed_password = make_password(password)
  18.  
  19. # wysyłanie danych na serwer
  20. new_user_data = {
  21. 'username': username,
  22. 'email': email,
  23. 'password': hashed_password
  24. }
  25. request.data("nie wiem jaki adres", new_user_data)
  26. # odpowiedź do klienta, że wszystko poszło ok, albo że jednak niezbyt
  27. return Response('Udało się zarejestrować.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement