diff --git a/dynamicweb/settings.py b/dynamicweb/settings.py index 07cddd9f..32d84eb1 100644 --- a/dynamicweb/settings.py +++ b/dynamicweb/settings.py @@ -1,18 +1,11 @@ """ -Django settings for dynamicweb project. - -Generated by 'django-admin startproject' using Django 1.8. - -For more information on this file, see -https://docs.djangoproject.com/en/1.8/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.8/ref/settings/ +Copyright 2015 Ungleich. """ # -*- coding: utf-8 -*- # Build paths inside the project like this: os.path.join(BASE_DIR, ...) import os +import logging import django.db.backends.postgresql_psycopg2 @@ -22,6 +15,8 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/1.8/howto/deployment/checklist/ +SITE_ID = 4047 + # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = 'xlhyv_l5-z6e8_@q6)n0up1a0$5-aad7d)om2t8g$bi6*@q44i' @@ -42,13 +37,13 @@ INSTALLED_APPS = ( 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'django.contrib.sites', 'digital_glarus', 'cms', # django CMS itself 'treebeard', # utilities for implementing a tree 'menus', # helper for model independent hierarchical website navigation 'sekizai', # for javascript and css management 'djangocms_admin_style', # for the admin skin. You **must** add 'djangocms_admin_style' in the list **before** 'django.contrib.admin'. - 'django.contrib.messages', # to enable messages framework (see :ref:`Enable messages `) #django-cms plugins 'djangocms_flash', 'djangocms_googlemap', @@ -60,7 +55,6 @@ INSTALLED_APPS = ( 'cmsplugin_filer_file', 'cmsplugin_filer_folder', 'cmsplugin_filer_link', - 'cmsplugin_filer_image', 'cmsplugin_filer_teaser', 'cmsplugin_filer_video', # versioning @@ -113,6 +107,19 @@ TEMPLATES = [ WSGI_APPLICATION = 'dynamicweb.wsgi.application' +# Deprecated since version 1.8. +# callables take a request object as their argument and return a dictionary of +# items to be merged into the context. +TEMPLATE_CONTEXT_PROCESSORS = ( + "django.contrib.auth.context_processors.auth", + "django.template.context_processors.debug", + "django.template.context_processors.i18n", + "django.template.context_processors.media", + "django.template.context_processors.static", + "django.template.context_processors.tz", + "django.contrib.messages.context_processors.messages", + "django.core.context_processors.request", +) # Database # https://docs.djangoproject.com/en/1.8/ref/settings/#databases @@ -125,9 +132,13 @@ DATABASES = { } # Internationalization -# https://docs.djangoproject.com/en/1.8/topics/i18n/ +# https://docs.djangoproject.com/en/1.7/topics/i18n/ -LANGUAGE_CODE = 'en-us' +LANGUAGES = ( + ('en', 'English'), +) + +LANGUAGE_CODE = 'en' TIME_ZONE = 'UTC' @@ -139,7 +150,7 @@ USE_TZ = True # Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.8/howto/static-files/ +# https://docs.djangoproject.com/en/1.7/howto/static-files/ STATIC_URL = '/static/' @@ -147,6 +158,6 @@ STATIC_ROOT = os.path.join(BASE_DIR, 'static') try: - from local.local_settings import * # noqa + from .local.local_settings import * except ImportError: logging.warning("No local_settings file found.") diff --git a/requirements.txt b/requirements.txt index 47a43edb..2dc5ed81 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,9 +12,10 @@ django-treebeard==3.0 django-sekizai==0.7 django-classy-tags==0.5 django-filer==0.9.9 +django-reversion # django-cms -django-cms>=3 +django-cms>=3.0 # django-cms-plugins djangocms-admin-style==0.2.2