/
romaaaka
/
queuebot
Обзор
Документация
Войти
/
romaaaka
/
queuebot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/database/exceptions.py
17 строк
402 B
Roman
make external api
03 мар 2025, 08:14
03 мар 2025, 08:14
506aeea
Код
Авторство
О чём код?
from typing import Type from database.models.basemodel import BaseModel class DatabaseError(Exception): pass class ObjectNotFoundError(DatabaseError): def __init__(self, model: Type[BaseModel], kwargs): self.model = model self.kwargs = kwargs def __str__(self): return f"{self.__name__}: {self.model.__name__} not found with kwargs: {', '.join(self.kwargs)}"