euscanwww: import local_settings and add postgres example

Signed-off-by: Corentin Chary <corentincj@iksaif.net>
This commit is contained in:
Corentin Chary 2011-11-15 16:43:18 +01:00
parent f3363c52f9
commit a1bdde6a95

View File

@ -13,6 +13,7 @@ MANAGERS = ADMINS
""" """
# MySQL Example: # MySQL Example:
'default': {
'ENGINE': 'django.db.backends.mysql', 'ENGINE': 'django.db.backends.mysql',
'NAME': 'euscan', 'NAME': 'euscan',
'USER': 'euscan', 'USER': 'euscan',
@ -22,6 +23,17 @@ MANAGERS = ADMINS
'OPTIONS': { 'OPTIONS': {
'init_command': 'SET storage_engine=INNODB', 'init_command': 'SET storage_engine=INNODB',
} }
},
# PostGreSQL Example:
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'euscan',
'USER': 'euscan',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '',
},
""" """
DATABASES = { DATABASES = {
@ -78,7 +90,7 @@ MEDIA_URL = '/media/'
ADMIN_MEDIA_PREFIX = '/admin-media/' ADMIN_MEDIA_PREFIX = '/admin-media/'
# Make this unique, and don't share it with anybody. # Make this unique, and don't share it with anybody.
SECRET_KEY = '7b7ea2ca45021661d623122e9e14c2b529f23054' SECRET_KEY = '00000000000000000000000000000000000000000000000000'
# List of callables that know how to import templates from various sources. # List of callables that know how to import templates from various sources.
TEMPLATE_LOADERS = ( TEMPLATE_LOADERS = (
@ -122,3 +134,12 @@ INSTALLED_APPS = (
# 'django.contrib.admindocs', # 'django.contrib.admindocs',
) )
try:
from local_settings import *
except ImportError, ex:
import sys
sys.stderr.write(\
("settings.py: error importing local settings file:\n" + \
"\t%s\n" + \
"Do you have a local_settings.py module?\n") % str(ex))
raise