added validation, tawhiri request creation

This commit is contained in:
afanasyev.aa 2025-04-05 03:05:30 +09:00
parent 456551cd4e
commit 2aef4d4756
12 changed files with 184 additions and 18 deletions

View file

@ -40,10 +40,12 @@ INSTALLED_APPS = [
'rest_framework',
'rest_framework.authtoken',
'drf_spectacular',
'corsheaders',
'api'
]
MIDDLEWARE = [
'corsheaders.middleware.CorsMiddleware',
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
@ -53,6 +55,8 @@ MIDDLEWARE = [
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
CORS_ALLOW_ALL_ORIGINS = True
ROOT_URLCONF = 'testapi.urls'
TEMPLATES = [
@ -138,9 +142,11 @@ REST_FRAMEWORK = {
# ВАШИ НАСТРОЙКИ
'DEFAULT_SCHEMA_CLASS': 'drf_spectacular.openapi.AutoSchema',
'DEFAULT_AUTHENTICATION_CLASSES': [
'rest_framework.authentication.TokenAuthentication',
# 'rest_framework.authentication.TokenAuthentication',
# 'rest_framework.permissions.AllowAny',
],
'DEFAULT_PERMISSION_CLASSES': [
'rest_framework.permissions.IsAuthenticated',
#'rest_framework.permissions.IsAuthenticated',
'rest_framework.permissions.AllowAny',
]
}