RegitroUsuarios Clean

This commit is contained in:
rexcom28
2023-05-29 11:20:53 -06:00
parent 4de2828208
commit 8878fabec1

View File

@@ -116,9 +116,6 @@ class RegistroUsuarios(APIView):
def post(self,request, *args, **kwargs):
try:
print(request.data)
serializer = SignupSerializer(data=request.data,context={'request':request})
if serializer.is_valid():
user = serializer.save()
@@ -127,13 +124,13 @@ class RegistroUsuarios(APIView):
email_confirmation = EmailConfirmation.create(email_address)
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:
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:
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):
email_address = email_confirmation.email_address
email = email_address.email