ROOT_URLCONF = 'app.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ] WSGI_APPLICATION = 'app.wsgi.application' SITE_ID = 1 MAP_WIDGETS = { 'GooglePointFieldWidget': ( ('zoom', 15), ('markerFitZoom', 12), ), 'GOOGLE_MAP_API_KEY': env('GOOGLE_MAP_API_KEY', default='', cast=str), } DATA_UPLOAD_MAX_NUMBER_FIELDS = 600
from app.settings.env import env STATIC_URL = '/static/' STATIC_ROOT = env('STATIC_ROOT', cast=str, default='static')
from app.settings.env import env ALLOWED_HOSTS = ['*'] ABSOLUTE_HOST = env('ABSOLUTE_HOST', cast=str, default='http://localhost:8000')
from split_settings.tools import include from app.settings.env import env SECRET_KEY = env('SECRET_KEY') DEBUG = env('DEBUG', cast=bool, default=False) ENVIRONMENT = env('ENVIRONMENT', cast=str, default='local') include( 'api.py', 'auth.py', 'common.py', 'db.py', 'healthchecks.py', 'http.py', 'i18n.py', 'installed_apps.py', 'media.py', 'middleware.py', 'static.py', 'storage.py', 'timezone.py', )
from app.settings.env import env DEFAULT_FILE_STORAGE = env( 'DEFAULT_FILE_STORAGE', cast=str, default='django.core.files.storage.FileSystemStorage') AWS_LOCATION = env('AWS_LOCATION', default='') AWS_ACCESS_KEY_ID = env('AWS_ACCESS_KEY_ID', default='') AWS_SECRET_ACCESS_KEY = env('AWS_SECRET_ACCESS_KEY', default='') AWS_STORAGE_BUCKET_NAME = env('AWS_STORAGE_BUCKET_NAME', default='') AWS_S3_REGION_NAME = env('AWS_S3_REGION_NAME', default='') AWS_S3_ENDPOINT_URL = env('AWS_S3_ENDPOINT_URL', default='') AWS_DEFAULT_ACL = env('AWS_DEFAULT_ACL', default='public-read')
from app.settings.env import env MEDIA_URL = '/media/' MEDIA_ROOT = env('MEDIA_ROOT', cast=str, default='media')