Rename directories

This commit is contained in:
Merelden 2025-10-14 16:19:35 +05:00
parent c55acba709
commit ca047c4248
95 changed files with 77 additions and 77 deletions

View file

@ -0,0 +1,27 @@
# config.cors
Конфигурация CORS для FastAPI-приложения GONETS.
Модуль инкапсулирует добавление middleware CORSMiddleware со списком
разрешённых источников (origins), характерных для локальной разработки и
типовых портов фронтенда (например, Vite/React на 5173/5174, dev‑серверы).
Использование:
: cors_config = CORSMiddlewareConfig(app)
cors_config.add_cors_middleware()
Поведение:
: - Разрешены все методы (allow_methods=[“\*”]) и заголовки (allow_headers=[“\*”]).
- Разрешены креденшлы (allow_credentials=True) для работы с куками (локаль и др.).
- При необходимости список origins можно расширить или параметризовать
на основе конфигурационного файла окружения.
### *class* config.cors.CORSMiddlewareConfig(app: FastAPI)
Bases: `object`
Класс для настройки CORS политики в FastAPI
#### add_cors_middleware() → None
Добавляем CORS в приложение FastAPI