72 lines
2.3 KiB
Python
72 lines
2.3 KiB
Python
import os
|
|
from pathlib import Path
|
|
from datetime import timedelta
|
|
from django.core.management.utils import get_random_secret_key
|
|
BASE_DIR = Path(__file__).resolve().parent.parent
|
|
#BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
|
TEMPLATES_DIR = os.path.join(BASE_DIR, "templates")
|
|
STATICFILES_DIR = os.path.join(BASE_DIR, "staticfiles")
|
|
STATIC_DIR = os.path.join(BASE_DIR, "static")
|
|
MEDIA_DIR = os.path.join(BASE_DIR, "mediafiles")
|
|
LOGS_DIR = os.path.join(BASE_DIR, "logs")
|
|
COMPRESS_ROOT = os.path.join(BASE_DIR, "staticfiles")
|
|
SECRET_KEY = 'django-insecure-xvn9xig-%a4=4xt14#yo6on@g(l$tc!r^8i#ard1nio(4i_b+@'
|
|
DADATA_API_KEY = 'a6370792e9cfc9afdf5074c604eadf093ce9521f'
|
|
DEBUG = True
|
|
#DEBUG = False
|
|
ALLOWED_HOSTS = []
|
|
# database
|
|
# For SQLlITE3 database
|
|
DB_CONFIG_SQLL = {
|
|
'ENGINE': os.getenv('DB_ENGINE', 'django.db.backends.sqlite3'),
|
|
'NAME': os.getenv('DB_NAME', 'db.sqlite3'),
|
|
}
|
|
# For PostgreSQL database (comment it if not needed)
|
|
DB_CONFIG_PSQL = {
|
|
'ENGINE': os.getenv('DB_ENGINE', 'django.db.backends.postgresql'),
|
|
'HOST': os.getenv('DB_HOST', '127.0.0.1'),
|
|
'PORT': os.getenv('DB_PORT', 5432),
|
|
'NAME': os.getenv('DB_NAME', '_db'),
|
|
'USER': os.getenv('DB_USER', 'admdb'),
|
|
'PASSWORD': os.getenv('DB_PASS', '**********')
|
|
}
|
|
DB_CONFIG_MYSQL = {
|
|
'default': {
|
|
'ENGINE': 'django.db.backends.mysql',
|
|
'NAME': 'django_db',
|
|
'USER': 'django_user',
|
|
'PASSWORD': 'Ax123456',
|
|
'HOST': '127.0.0.1',
|
|
'PORT': '3306',
|
|
}
|
|
}
|
|
CORS_CSRF_WHITELIST = [
|
|
'http://localhost:3000',
|
|
'https://localhost:3000',
|
|
'http://localhost:8000',
|
|
'https://localhost:8000',
|
|
'http://localhost:8001',
|
|
'https://localhost:8001',
|
|
'http://localhost:2121',
|
|
'https://localhost:2121',
|
|
'http://localhost:5173',
|
|
'https://localhost:5173',
|
|
'http://127.0.0.1:8000',
|
|
'https://127.0.0.1:8000',
|
|
'http://127.0.0.1:3000',
|
|
'https://127.0.0.1:3000',
|
|
'http://127.0.0.1:8001',
|
|
'https://127.0.0.1:8001',
|
|
'http://127.0.0.1:8002',
|
|
'https://127.0.0.1:8002',
|
|
'http://127.0.0.1:2121',
|
|
'https://127.0.0.1:2121',
|
|
'http://127.0.0.1:5173',
|
|
'https://127.0.0.1:5173',
|
|
'https://google.com',
|
|
'http://google.com',
|
|
'http://fipi.pro',
|
|
'https://fipi.pro',
|
|
]
|
|
CORS_ORIGIN_WHITELIST = CORS_CSRF_WHITELIST
|
|
CSRF_TRUSTED_ORIGINS = CORS_CSRF_WHITELIST |