Пример #1
0
 def deserialize(self, st):
     """Deserialize url."""
     [user_pk, endpoint_code] = st.split(self.SEPARATOR)
     User = get_user_model()
     try:
         user = User.objects.get(pk=user_pk)
     except User.DoesNotExist:
         raise SerializerException('User does not exist')
     endpoint = get_endpoint(endpoint_code)
     if not endpoint:
         raise SerializerException('Endpoint does not exist')
     return user, endpoint
Пример #2
0
 def deserialize(self, st):
     """Deserialize url."""
     [user_pk, endpoint_code] = st.split(self.SEPARATOR)
     User = get_user_model()
     try:
         user = User.objects.get(pk=user_pk)
     except User.DoesNotExist:
         raise SerializerException('User does not exist')
     endpoint = get_endpoint(endpoint_code)
     if not endpoint:
         raise SerializerException('Endpoint does not exist')
     return user, endpoint
Пример #3
0
 def deserialize(self, st):
     """Deserialize url."""
     try:
         (user_pk, endpoint_code) = decrypt(st)
     except InvalidToken:
         raise SerializerException('Invalid token. Cannot deserialize.')
     User = get_user_model()
     try:
         user = User.objects.get(pk=user_pk)
     except User.DoesNotExist:
         raise SerializerException('User does not exist')
     endpoint = get_endpoint(endpoint_code)
     if not endpoint:
         raise SerializerException('Endpoint does not exist')
     return user, endpoint
Пример #4
0
 def deserialize(self, st):
     """Deserialize url."""
     try:
         (user_pk, endpoint_code) = decrypt(st)
     except InvalidToken:
         raise SerializerException('Invalid token. Cannot deserialize.')
     User = get_user_model()
     try:
         user = User.objects.get(pk=user_pk)
     except User.DoesNotExist:
         raise SerializerException('User does not exist')
     endpoint = get_endpoint(endpoint_code)
     if not endpoint:
         raise SerializerException('Endpoint does not exist')
     return user, endpoint