|
|
@ -1,7 +1,5 @@ |
|
|
|
# -*- coding: utf-8 -*- |
|
|
|
|
|
|
|
import os.path |
|
|
|
|
|
|
|
# |
|
|
|
# Docker nastaveni settings.py |
|
|
|
# |
|
|
@ -12,32 +10,11 @@ import os.path |
|
|
|
# Import common settings |
|
|
|
from .settings_common import * # zatim nutne, casem snad vyresime # noqa |
|
|
|
|
|
|
|
MIDDLEWARE += ( |
|
|
|
'debug_toolbar.middleware.DebugToolbarMiddleware', |
|
|
|
) |
|
|
|
|
|
|
|
# Quick-start development settings - unsuitable for production |
|
|
|
# See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ |
|
|
|
|
|
|
|
INSTALLED_APPS += ( |
|
|
|
'debug_toolbar', |
|
|
|
'django_extensions', |
|
|
|
) |
|
|
|
from mamweb.settings_local import * # Import all the settings for local development |
|
|
|
|
|
|
|
# SECURITY WARNING: keep the secret key used in production secret! |
|
|
|
SECRET_KEY = 'EZfSzeuDCycKr5ZjiCQ^45ZqFU@8Ke#YDwn9ThqerfEpu^yV#p' |
|
|
|
|
|
|
|
# SECURITY WARNING: don't run with debug turned on in production! |
|
|
|
DEBUG = True |
|
|
|
INTERNAL_IPS = ['127.0.0.1'] |
|
|
|
|
|
|
|
TEMPLATES[0]['OPTIONS']['debug'] = True |
|
|
|
|
|
|
|
from ipaddress import ip_network |
|
|
|
ALLOWED_HOSTS = [str(ip) for ip in ip_network('192.168.0.0/16')] |
|
|
|
ALLOWED_HOSTS.append('127.0.0.1') |
|
|
|
ALLOWED_HOSTS.append('localhost') |
|
|
|
|
|
|
|
# Database |
|
|
|
# https://docs.djangoproject.com/en/1.7/ref/settings/#databases |
|
|
|
|
|
|
@ -54,64 +31,3 @@ DATABASES = { |
|
|
|
"PORT": "5432", |
|
|
|
}, |
|
|
|
} |
|
|
|
|
|
|
|
# import os |
|
|
|
# SERVER_EMAIL = 'mamweb-test-errors@mam.mff.cuni.cz' |
|
|
|
# ADMINS = [ |
|
|
|
# ('M&M ERRORs', 'mam-errors@mam.mff.cuni.cz'), |
|
|
|
# ] |
|
|
|
|
|
|
|
# SECURITY: only send sensitive cookies via HTTPS |
|
|
|
# SESSION_COOKIE_SECURE = True |
|
|
|
# CSRF_COOKIE_SECURE = True |
|
|
|
|
|
|
|
# LOGGING |
|
|
|
LOGGING = { |
|
|
|
'version': 1, |
|
|
|
'disable_existing_loggers': True, |
|
|
|
'filters': { |
|
|
|
'require_debug_false': { |
|
|
|
'()': 'django.utils.log.RequireDebugFalse' |
|
|
|
} |
|
|
|
}, |
|
|
|
'formatters': { |
|
|
|
'simple': { |
|
|
|
'format': '%(asctime)s - %(name)s - %(levelname)-8s - %(message)s', |
|
|
|
}, |
|
|
|
}, |
|
|
|
'handlers': { |
|
|
|
'dummy': { |
|
|
|
'class': 'logging.NullHandler', |
|
|
|
}, |
|
|
|
'console': { |
|
|
|
'level': 'DEBUG', |
|
|
|
'class': 'logging.StreamHandler', |
|
|
|
'formatter': 'simple', |
|
|
|
}, |
|
|
|
}, |
|
|
|
'loggers': { |
|
|
|
# Vypisovani databazovych dotazu do konzole |
|
|
|
#'django.db.backends': { |
|
|
|
# 'level': 'DEBUG', |
|
|
|
# 'handlers': ['console'], |
|
|
|
# 'propagate': False, |
|
|
|
#}, |
|
|
|
'werkzeug': { |
|
|
|
'handlers': ['console'], |
|
|
|
'level': 'DEBUG', |
|
|
|
'propagate': True, |
|
|
|
}, |
|
|
|
'': { |
|
|
|
'handlers': ['console'], |
|
|
|
'level': 'DEBUG', |
|
|
|
'propagate': False, |
|
|
|
}, |
|
|
|
}, |
|
|
|
} |
|
|
|
|
|
|
|
# FILE_UPLOAD_PERMISSIONS = 0o440 |
|
|
|
|
|
|
|
# Testování e-mailů |
|
|
|
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' |
|
|
|
SEND_EMAIL_NOTIFICATIONS = True |
|
|
|
LOCAL_TEST_PROD = "local" |
|
|
|