Advertisement
Guest User

Untitled

a guest
Dec 5th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1. def register(request):
  2.     error = ''
  3.     if request.method == 'POST':
  4.         form = RegisterForm(request.POST)
  5.         nickname = request.POST.get('nickname')
  6.         email = request.POST.get('email')
  7.         avatar = request.POST.get('avatar')
  8.         password = request.POST.get('password')
  9.         try:
  10.             User.objects.get(username=nickname)
  11.             error='Such nickname exists'
  12.             return render(request, 'reg.html', locals())
  13.         except:
  14.             try:
  15.                 User.objects.get(username=email)
  16.                 error='Etot email zanyat!'
  17.                 return render(request, 'reg.html', locals())
  18.             except:
  19.                 user = User.objects.create_user(username=nickname, password=password, email=email)
  20.                 profile = Profile(avatar=avatar, usr_key=user)
  21.     else:
  22.         form = RegisterForm()
  23.     return render(request, 'reg.html',      locals())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement