[docs]class DurgaError(Exception):
"""Main exception class."""
pass
[docs]class ObjectNotFoundError(DurgaError):
"""The requested object does not exist."""
pass
[docs]class MultipleObjectsReturnedError(DurgaError):
"""The request returned multiple objects when only one was expected.
That is, if a GET request returns more than one element.
"""
def __str__(self):
return 'Your GET request returned multiple results.'
[docs]class ValidationError(DurgaError):
"""The value did not pass the validator."""
pass