/
sergek12
/
Selectel_Python_developer
Обзор
Документация
Войти
/
sergek12
/
Selectel_Python_developer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
app/schemas/vacancy.py
30 строк
558 B
AmbrellaNotEvil
Add files via upload
15 мар 2026, 22:56
Не верифицирован
15 мар 2026, 22:56
442fbbd
Код
Авторство
О чём код?
from datetime import datetime from typing import Optional from pydantic import BaseModel, ConfigDict class VacancyBase(BaseModel): title: str timetable_mode_name: str tag_name: str city_name: Optional[str] = None published_at: datetime is_remote_available: bool is_hot: bool external_id: Optional[int] = None class VacancyCreate(VacancyBase): pass class VacancyUpdate(VacancyBase): pass class VacancyRead(VacancyBase): model_config = ConfigDict(from_attributes=True) id: int created_at: datetime