49 lines
1.3 KiB
Python
49 lines
1.3 KiB
Python
from .base import *
|
|
|
|
DEBUG = True
|
|
# ALLOWED_HOSTS = ['localhost', '127.0.0.1', 'backend']
|
|
ALLOWED_HOSTS = ['*']
|
|
|
|
# CSRF trusted origins (env + poznate domene)
|
|
CSRF_TRUSTED_ORIGINS = [
|
|
origin.strip()
|
|
for origin in os.environ.get('CSRF_TRUSTED_ORIGINS', '').split(',')
|
|
if origin.strip()
|
|
] + [
|
|
'https://api-004.captain.mitteworkspace.cloud',
|
|
'https://serviseri-004.captain.mitteworkspace.cloud',
|
|
'http://localhost:4321',
|
|
'http://127.0.0.1:4321',
|
|
]
|
|
|
|
# SQLite za brzi lokalni razvoj (nema potrebe za instalacijom Postgresa na laptopu)
|
|
# DATABASES = {
|
|
# 'default': {
|
|
# 'ENGINE': 'django.db.backends.sqlite3',
|
|
# 'NAME': BASE_DIR / 'db.sqlite3',
|
|
# }
|
|
# }
|
|
|
|
DATABASES = {
|
|
'default': {
|
|
'ENGINE': 'django.db.backends.postgresql',
|
|
'NAME': os.environ.get('DB_NAME'),
|
|
'USER': os.environ.get('DB_USER'),
|
|
'PASSWORD': os.environ.get('DB_PASSWORD'),
|
|
'HOST': os.environ.get('DB_HOST', 'db'),
|
|
'PORT': os.environ.get('DB_PORT', '5432'),
|
|
}
|
|
}
|
|
|
|
# CORS za Astro razvojni port (4321)
|
|
CORS_ALLOWED_ORIGINS = [
|
|
"http://localhost:4321",
|
|
"http://127.0.0.1:4321",
|
|
]
|
|
|
|
# Dodajemo Debug Toolbar za analizu performansi
|
|
INSTALLED_APPS += ['debug_toolbar']
|
|
MIDDLEWARE += ['debug_toolbar.middleware.DebugToolbarMiddleware']
|
|
INTERNAL_IPS = ['127.0.0.1']
|
|
|
|
CELERY_TASK_ALWAYS_EAGER = True |