23 lines
594 B
Python
23 lines
594 B
Python
from pydantic import BaseModel, HttpUrl
|
|
|
|
|
|
class SImageUrl(BaseModel):
|
|
image_url: HttpUrl
|
|
|
|
|
|
class Responses:
|
|
class STokenMissingException(BaseModel):
|
|
detail: str = "Токен отсутствует"
|
|
|
|
class SNotAuthenticated(BaseModel):
|
|
detail: str = "Not authenticated"
|
|
|
|
class SUserNotFoundException(BaseModel):
|
|
detail: str = "Юзер не найден"
|
|
|
|
class SUserMustConfirmEmailException(BaseModel):
|
|
detail: str = "Сначала подтвердите почту"
|
|
|
|
class SBlackPhoenixException(BaseModel):
|
|
detail: str = "Внутренняя ошибка сервера"
|
|
|