Files
2025-08-10 15:31:47 +09:00

53 lines
1.6 KiB
Bash

# BASE URL и ТАЙМАУТЫ
API_BASE_URL=http://localhost:8080
API_TIMEOUT=6.0
# API ENDPOINTS
API_AUTH_REGISTER_PATH=/auth/v1/register
API_AUTH_TOKEN_PATH=/auth/v1/token
API_AUTH_REFRESH_PATH=/auth/v1/refresh
API_ME_PATH=/auth/v1/me
API_USERS_LIST_PATH=/auth/v1/users
API_USER_DETAIL_PATH=/auth/v1/users/{user_id}
API_PROFILE_ME_PATH=/profiles/v1/profiles/me
API_PROFILES_CREATE_PATH=/profiles/v1/profiles
API_PAIRS_PATH=/match/v1/pairs
API_PAIR_DETAIL_PATH=/match/v1/pairs/{pair_id}
API_PAIR_ACCEPT_PATH=/match/v1/pairs/{pair_id}/accept
API_PAIR_REJECT_PATH=/match/v1/pairs/{pair_id}/reject
API_ROOMS_PATH=/chat/v1/rooms
API_ROOM_DETAIL_PATH=/chat/v1/rooms/{room_id}
API_ROOM_MESSAGES_PATH=/chat/v1/rooms/{room_id}/messages
API_INVOICES_PATH=/payments/v1/invoices
API_INVOICE_DETAIL_PATH=/payments/v1/invoices/{inv_id}
API_INVOICE_MARK_PAID_PATH=/payments/v1/invoices/{inv_id}/mark-paid
# DJANGO SETTINGS
DJANGO_SECRET_KEY=dsfoHPIOUSDFHGJBN:KJ4395PU(ODISjfghb;'eoqrhj23945pgiSEYDU:Hfjlbg
ALLOWED_HOSTS="*"
DEBUG=True
# CORS SETTINGS
CORS_ORIGIN_ALLOW_ALL=True
CORS_ALLOW_CREDENTIALS=True
# CSRF SETTINGS
CSRF_TRUSTED_ORIGINS="http://localhost:8000" # или другой адрес фронтенда
CSRF_COOKIE_SECURE=False
CSRF_COOKIE_HTTPONLY=False
CSRF_COOKIE_SAMESITE="Lax"
# LOG SETTINGS
API_DEBUG = 1 # подробные логи (по умолчанию ВКЛ)
API_LOG_BODY_MAX = 2000 # сколько символов тела логировать
API_LOG_HEADERS = 1 # логировать заголовки
API_LOG_CURL = 1 # печатать cURL для запроса
API_FALLBACK_OPENAPI_ON_404 = 1