--- Revision None +++ Revision 373665613338 @@ -0,0 +1,138 @@ + # -*- coding: utf-8 -*- + # Django settings. + import sys, os.path, posixpath + + #================================== PROJECT ==================================== + PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__)) + + + ADMINS = ( + ('Admin', ''), + ) + + MANAGERS = ADMINS + + + DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. + 'NAME': '', # Or path to database file if using sqlite3. + 'USER': '', # Not used with sqlite3. + 'PASSWORD': '', # Not used with sqlite3. + 'HOST': '', # Set to empty string for localhost. Not used with sqlite3. + 'PORT': '', # Set to empty string for default. Not used with sqlite3. + } + } + + # Make this unique, and don't share it with anybody. + SECRET_KEY = '' + + + ROOT_URLCONF = '.urls' + + #================================ DEBUGGING ==================================== + DEBUG = True + TEMPLATE_DEBUG = DEBUG + + INTERNAL_IPS = ( + '127.0.0.1', + ) + + DEBUG_TOOLBAR_CONFIG ={ + 'INTERCEPT_REDIRECTS': False + } + + + #========================== LOCALIZATION AND TIMEZONE ========================== + + # Local time zone for this installation. Choices can be found here: + # http://en.wikipedia.org/wiki/List_of_tz_zones_by_name + # although not all choices may be available on all operating systems. + # On Unix systems, a value of None will cause Django to use the same + # timezone as the operating system. + # If running in a Windows environment this must be set to the same as your + # system time zone. + #TIME_ZONE = 'America/Chicago' + TIME_ZONE = 'Europe/Paris' + + # Language code for this installation. All choices can be found here: + # http://www.i18nguy.com/unicode/language-identifiers.html + #LANGUAGE_CODE = 'en-us' + LANGUAGE_CODE = 'fr' + + + # If you set this to False, Django will make some optimizations so as not + # to load the internationalization machinery. + USE_I18N = True + + # If you set this to False, Django will not format dates, numbers and + # calendars according to the current locale + USE_L10N = True + + SITE_ID = 1 + + + + #==================================== MEDIA ==================================== + + # Absolute path to the directory that holds media. + # Example: "/home/media/media.lawrence.com/" + MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'site_media') + + # URL that handles the media served from MEDIA_ROOT. + # Example: "http://media.lawrence.com" + MEDIA_URL = '/site_media/media/' + + # URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a + # trailing slash. + # Examples: "http://foo.com/media/", "/media/". + ADMIN_MEDIA_PREFIX = '/media/' + + + #================================== TEMPLATES ================================== + + # List of callables that know how to import templates from various sources. + TEMPLATE_LOADERS = ( + 'django.template.loaders.filesystem.Loader', + 'django.template.loaders.app_directories.Loader', + 'django.template.loaders.eggs.load_template_source', + ) + + + TEMPLATE_DIRS = ( + # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates". + # Always use forward slashes, even on Windows. + # Don't forget to use absolute paths, not relative paths. + os.path.join(PROJECT_ROOT, "templates"), + ) + + #============================ APPS SPECIFIC SETTINGS =========================== + + MIDDLEWARE_CLASSES = ( + 'django.middleware.common.CommonMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'debug_toolbar.middleware.DebugToolbarMiddleware', + ) + + #============================ APPS SPECIFIC SETTINGS =========================== + + #==================================== APPS ===================================== + + INSTALLED_APPS = ( + # django contrib apps + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.sites', + 'django.contrib.messages', + 'django.contrib.admin', + + # reusable apps + 'debug_toolbar', + + # project apps + 'base_pro', + )