login route

This commit is contained in:
Timofey
2025-08-29 14:44:26 +03:00
parent d314303066
commit 5a06a625fb
11 changed files with 701 additions and 5 deletions

View File

@@ -39,6 +39,7 @@ REST_FRAMEWORK = {
'rest_framework_simplejwt.authentication.JWTAuthentication',
'rest_framework.authentication.SessionAuthentication',
],
'DEFAULT_SCHEMA_CLASS': 'drf_spectacular.openapi.AutoSchema',
}
@@ -66,8 +67,19 @@ INSTALLED_APPS = [
'api.apps.ApiConfig',
'sitemanagement.apps.SitemanagementConfig',
'rest_framework',
'drf_spectacular',
]
# Настройки OpenAPI
SPECTACULAR_SETTINGS = {
'TITLE': 'AERBIM API',
'DESCRIPTION': 'API для работы с AERBIM',
'VERSION': '1.0.0',
'SERVE_INCLUDE_SCHEMA': False,
'COMPONENT_SPLIT_REQUEST': True,
'SCHEMA_PATH_PREFIX': '/api/v[0-9]',
}
MIDDLEWARE = [
'corsheaders.middleware.CorsMiddleware',
'django.middleware.security.SecurityMiddleware',