qmsk_www/settings.py
author Tero Marttila <terom@paivola.fi>
Sun, 14 Sep 2014 02:15:25 +0300
changeset 202 da5de3a97efb
parent 197 11a6d8fea463
permissions -rw-r--r--
pages: Site, footer with modified, basic css styles, page tree types
191
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     1
"""
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     2
Django settings for qmsk_www project.
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     3
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     4
For more information on this file, see
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     5
https://docs.djangoproject.com/en/1.7/topics/settings/
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     6
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     7
For the full list of settings and their values, see
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     8
https://docs.djangoproject.com/en/1.7/ref/settings/
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     9
"""
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    10
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    11
# Quick-start development settings - unsuitable for production
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    12
# See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    13
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    14
# SECURITY WARNING: keep the secret key used in production secret!
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    15
SECRET_KEY = '&e#@fir!k-*w(=0$@j&0guyv8qq*mh7_55j6w@2=hm0x9^ya-2'
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    16
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    17
# SECURITY WARNING: don't run with debug turned on in production!
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    18
DEBUG = True
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    19
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    20
TEMPLATE_DEBUG = True
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    21
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    22
ALLOWED_HOSTS = []
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    23
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    24
194
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    25
## Application definition
191
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    26
INSTALLED_APPS = (
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    27
    'django.contrib.staticfiles',
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    28
)
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    29
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    30
MIDDLEWARE_CLASSES = (
194
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    31
191
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    32
)
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    33
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    34
ROOT_URLCONF = 'qmsk_www.urls'
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    35
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    36
WSGI_APPLICATION = 'qmsk_www.wsgi.application'
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    37
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    38
194
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    39
## Database
191
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    40
# https://docs.djangoproject.com/en/1.7/ref/settings/#databases
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    41
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    42
DATABASES = {
194
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    43
191
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    44
}
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    45
194
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    46
## Internationalization
191
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    47
# https://docs.djangoproject.com/en/1.7/topics/i18n/
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    48
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    49
LANGUAGE_CODE = 'en-us'
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    50
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    51
TIME_ZONE = 'UTC'
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    52
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    53
USE_I18N = True
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    54
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    55
USE_L10N = True
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    56
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    57
USE_TZ = True
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    58
194
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    59
## Static files (CSS, JavaScript, Images)
191
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    60
# https://docs.djangoproject.com/en/1.7/howto/static-files/
d04496d8beed django-admin startproject qmsk_www
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    61
STATIC_URL = '/static/'
194
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    62
STATICFILES_DIRS = (
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    63
    './qmsk_www/static',
8d64871a3c06 barebones qmsk_www_pages
Tero Marttila <terom@paivola.fi>
parents: 191
diff changeset
    64
)
195
966161acba99 qmsk_www: site templates
Tero Marttila <terom@paivola.fi>
parents: 194
diff changeset
    65
966161acba99 qmsk_www: site templates
Tero Marttila <terom@paivola.fi>
parents: 194
diff changeset
    66
## Site templates
966161acba99 qmsk_www: site templates
Tero Marttila <terom@paivola.fi>
parents: 194
diff changeset
    67
TEMPLATE_DIRS = (
966161acba99 qmsk_www: site templates
Tero Marttila <terom@paivola.fi>
parents: 194
diff changeset
    68
    './qmsk_www/templates',
966161acba99 qmsk_www: site templates
Tero Marttila <terom@paivola.fi>
parents: 194
diff changeset
    69
)
197
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    70
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    71
## Logging
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    72
LOGGING = {
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    73
    'version': 1,
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    74
    'disable_existing_loggers': False,
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    75
    'formatters': {
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    76
        'qmsk': {
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    77
            'format': '[%(levelname)5s] %(module)20s:%(funcName)-20s : %(message)s',
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    78
        },
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    79
    },
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    80
    'handlers': {
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    81
        'console': {
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    82
            'level':        'DEBUG',
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    83
            'class':        'logging.StreamHandler',
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    84
            'formatter':    'qmsk',
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    85
        },
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    86
    },
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    87
    'loggers': {
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    88
        'qmsk_www_pages': {
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    89
            'handlers': [ 'console' ],
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    90
            'level': 'INFO',
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    91
        }
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    92
    },
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    93
}
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    94
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    95
## Custom
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    96
INSTALLED_APPS += (
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    97
    'qmsk_www_pages',
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    98
)
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
    99
11a6d8fea463 qmsk_www_pages: pages.Page.lookup() and .html support; logging
Tero Marttila <terom@paivola.fi>
parents: 195
diff changeset
   100
QMSK_WWW_PAGES_DIR = './pages'
202
da5de3a97efb pages: Site, footer with modified, basic css styles, page tree types
Tero Marttila <terom@paivola.fi>
parents: 197
diff changeset
   101
QMSK_WWW_PAGES_SITE = "qmsk.net"