RegitroUsuarios Clean
This commit is contained in:
@@ -116,9 +116,6 @@ class RegistroUsuarios(APIView):
|
|||||||
|
|
||||||
def post(self,request, *args, **kwargs):
|
def post(self,request, *args, **kwargs):
|
||||||
try:
|
try:
|
||||||
print(request.data)
|
|
||||||
|
|
||||||
|
|
||||||
serializer = SignupSerializer(data=request.data,context={'request':request})
|
serializer = SignupSerializer(data=request.data,context={'request':request})
|
||||||
if serializer.is_valid():
|
if serializer.is_valid():
|
||||||
user = serializer.save()
|
user = serializer.save()
|
||||||
@@ -127,13 +124,13 @@ class RegistroUsuarios(APIView):
|
|||||||
email_confirmation = EmailConfirmation.create(email_address)
|
email_confirmation = EmailConfirmation.create(email_address)
|
||||||
self.send_email_confirmation(request, email_confirmation)
|
self.send_email_confirmation(request, email_confirmation)
|
||||||
|
|
||||||
return Response({'message': f'Registro exitoso, te enviamos un correo electronico "{user.email}" favor confirme su correo. '})
|
return Response({'access':False, 'message': f'Registro exitoso, te enviamos un correo electronico "{user.email}" favor confirme su correo. '})
|
||||||
else:
|
else:
|
||||||
print(f'SERIALIZER ERROR {serializer.errors}')
|
|
||||||
return Response({'message': 'Error de validación', 'errors': serializer.errors})
|
return Response({'access':False, 'message': 'Error de validación', 'errors': serializer.errors})
|
||||||
except Exception as E:
|
except Exception as E:
|
||||||
print(f'ERROR {E}')
|
|
||||||
return Response({'Error':f'Error al registro con datos del usuario {E}', 'isError':True})
|
return Response({'Error':f'Error al registro con datos del usuario {E}', 'isError':True, 'access':False})
|
||||||
def send_email_confirmation(self, request, email_confirmation):
|
def send_email_confirmation(self, request, email_confirmation):
|
||||||
email_address = email_confirmation.email_address
|
email_address = email_confirmation.email_address
|
||||||
email = email_address.email
|
email = email_address.email
|
||||||
|
|||||||
Reference in New Issue
Block a user