import os.path # # Testovaci nastaveni settings.py (testovani na atreyi) # # Pro vyber tohoto nastaveni muzete pouzit tez: # DJANGO_SETTINGS_MODULE=mamweb.settings_test ./manage.py ... # # 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', ) # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = ')^u=i65*zmr_k53a*@f4q_+ji^o@!pgpef*5&8c7zzv9l+zo)n' # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True TEMPLATES[0]['OPTIONS']['debug'] = True ALLOWED_HOSTS = [ 'mam-test.ks.matfyz.cz', '*.mam.mff.cuni.cz', # Asi se nikdy nepoužije… ] # Database # https://docs.djangoproject.com/en/1.7/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'mam_test', 'USER': 'mam-web', 'TEST': { 'NAME': 'mam-test-testdb', }, }, } 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['loggers']['']['handlers'] = ['console', 'mail_admins'] LOGGING['loggers']['django']['handlers'] = ['console', 'mail_admins'] LOGGING['handlers']['registration_logfile']['filename'] = '/home/mam-web/logs/test/registration.log' LOGGING['handlers']['registration_error_log']['filename'] = '/home/mam-web/logs/test/registration_errors.log' FILE_UPLOAD_PERMISSIONS = 0o440 # Testování e-mailů EMAIL_BACKEND = 'various.mail_prefixer.PrefixingMailBackend' # TODO Pouze na otestování testu… Zvolit konferu! # XXX: Je to pole, protože implementační detail backendu. TESTOVACI_EMAILOVA_KONFERENCE = ['betatest@mam.mff.cuni.cz'] LOCAL_TEST_PROD = "test"