diff --git a/alkatorapi/views.py b/alkatorapi/views.py index 7544492..6c7bd81 100644 --- a/alkatorapi/views.py +++ b/alkatorapi/views.py @@ -9,6 +9,8 @@ def register(request): return HttpResponse('{"reason":"Too late!"}', status=400, content_type='application/json') if not request.POST.get('agreement'): return HttpResponse('{"reason":"Je potřeba souhlasit se zpracováním údajů!"}', status=400, content_type='application/json') + if User.objects.filter(email=request.POST['email']): + return HttpResponse('{"reason":"Email je již registrován!"}', status=400, content_type='application/json') user = User(first_name=request.POST['first_name'], last_name=request.POST['last_name'], email=request.POST['email']) user.save() - return HttpResponse('{}', content_type='application/json') + return HttpResponse('{"reason":"Úspěšná registrace."}', content_type='application/json')