cors
This commit is contained in:
Binary file not shown.
@@ -42,6 +42,7 @@ INSTALLED_APPS = [
|
||||
'tapdata',
|
||||
'stacking',
|
||||
'rest_framework',
|
||||
'rest_framework_simplejwt',
|
||||
'corsheaders',
|
||||
]
|
||||
|
||||
@@ -57,14 +58,33 @@ MIDDLEWARE = [
|
||||
|
||||
]
|
||||
|
||||
REST_FRAMEWORK = {
|
||||
'DEFAULT_PERMISSION_CLASSES':[
|
||||
'rest_framework.permissions.AllowAny'
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
REST_FRAMEWORK = {
|
||||
'DEFAULT_AUTHENTICATION_CLASSES': [
|
||||
'rest_framework_simplejwt.authentication.JWTAuthentication',
|
||||
],
|
||||
}
|
||||
from datetime import timedelta
|
||||
SIMPLE_JWT = {
|
||||
'ACCESS_TOKEN_LIFETIME': timedelta(minutes=5),
|
||||
'REFRESH_TOKEN_LIFETIME': timedelta(days=1),
|
||||
'ROTATE_REFRESH_TOKENS': True,
|
||||
'BLACKLIST_AFTER_ROTATION': True,
|
||||
'ALGORITHM': 'HS256',
|
||||
'SIGNING_KEY': SECRET_KEY,
|
||||
'VERIFYING_KEY': None,
|
||||
'AUTH_HEADER_TYPES': ('Bearer',),
|
||||
'USER_ID_FIELD': 'id',
|
||||
'USER_ID_CLAIM': 'user_id',
|
||||
'AUTH_TOKEN_CLASSES': ('rest_framework_simplejwt.tokens.AccessToken',),
|
||||
}
|
||||
CORS_ALLOWED_ORIGINS = [
|
||||
'https://pizzafresca.ru', #TODOPROJECT CHANGE IT
|
||||
'https://pizzafresca.ru',
|
||||
'http://localhost:3000',
|
||||
|
||||
'http://localhost:5173',
|
||||
#TODOPROJECT CHANGE IT
|
||||
|
||||
# другие источники, если необходимо
|
||||
]
|
||||
@@ -108,10 +128,10 @@ import os
|
||||
DATABASES = {
|
||||
'default': {
|
||||
'ENGINE': 'django.db.backends.postgresql',
|
||||
'NAME': 'mydatabase',
|
||||
'USER': 'myuser',
|
||||
'PASSWORD': 'mypassword',
|
||||
'HOST': 'db',
|
||||
'NAME': 'erkesh_mal',
|
||||
'USER': 'postgres',
|
||||
'PASSWORD': 'swydk',
|
||||
'HOST': 'localhost',
|
||||
'PORT': '5432',
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user