Files
husanjon ab73d05ecc
Some checks failed
Build and Push to Docker Hub / build-test-push (push) Failing after 1m55s
gold eggs backend
2026-04-15 08:59:36 +02:00

41 lines
765 B
Python
Executable File

"""
Raise exception
"""
from rest_framework import exceptions
class SmsException(Exception):
"""
Sms exception
"""
def __init__(self, message, **kwargs):
super().__init__(message)
self.kwargs = kwargs
class BreakException(Exception):
"""
Break exception
"""
def __init__(self, *args, message: str = None, data=None):
if data is None:
data = []
self.args = args
self.message = message
self.data = data
class MyApiException(exceptions.APIException):
"""
My API Exception for API exceptions status code edit
"""
status_code = 400
def __init__(self, message, status_code):
super().__init__(message)
self.status_code = status_code