/
PRO100SANYA
/
rest-api
Обзор
Документация
Войти
/
PRO100SANYA
/
rest-api
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
app/api_models.py
69 строк
1 KB
MeterPreter57
first_commit
17 фев 2025, 16:37
17 фев 2025, 16:37
3992ba4
Код
Авторство
О чём код?
from flask_restx import fields # type: ignore from .extensions import api movie_model = api.model( "Movie", { "id": fields.Integer(), "title": fields.String(), "year": fields.Integer(), }, ) movie_input_model = api.model( "MovieInput", { "title": fields.String(), "year": fields.Integer(), }, ) screening_model = api.model( "Screening", { "id": fields.Integer(), "date": fields.String(), "movie": fields.Nested(movie_model), }, ) screening_input_model = api.model( "ScreeningInput", { "date": fields.String(), "movie_id": fields.Integer(), }, ) client_model = api.model( "Client", { "id": fields.Integer(), "name": fields.String(), }, ) client_input_model = api.model( "ClientInput", { "name": fields.String(), }, ) ticket_model = api.model( "Ticket", { "id": fields.Integer(), "client": fields.Nested(client_model), "screening": fields.Nested(screening_model), }, ) ticket_input_model = api.model( "TicketInput", { "client_id": fields.Integer(), "screening_id": fields.Integer(), }, )