diff --git a/IMMEX/views.py b/IMMEX/views.py index e6ddc00..3f62fc9 100644 --- a/IMMEX/views.py +++ b/IMMEX/views.py @@ -115,10 +115,7 @@ class RegistroUsuarios(APIView): permission_classes = [ItsAdminToken] def post(self,request, *args, **kwargs): - try: - print(request.data) - - + try: 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