work in progress delicious import and path fix
[gitology.git] / amitucom / settings.py
blob2f0f8b8efae8370ae88f324ccd31603d4fe4a69a
1 # Django settings for web project.
3 # relocatable django # {{{
4 try:
5 import path
6 except ImportError:
7 from gitology import path
8 SETTINGS_FILE_FOLDER = path.path(__file__).parent
9 # }}}
11 # DEBUG # {{{
12 DEBUG = True
13 DEBUG = False
14 TEMPLATE_DEBUG = DEBUG
15 #TEMPLATE_DEBUG = False
16 # }}}
18 # ADMINS etc # {{{
19 ADMINS = (
20 ('Amit Upadhyay', 'gitology@amitu.com'),
23 MANAGERS = ADMINS
24 # }}}
26 # Mail settings # {{{
27 EMAIL_USE_TLS = True
28 EMAIL_HOST = 'smtp.gmail.com'
29 EMAIL_HOST_USER = 'youremail@gmail.com'
30 EMAIL_HOST_PASSWORD = 'yourpassword'
31 EMAIL_PORT = 587
32 EMAIL_SUBJECT_PREFIX = "[amitu.com] "
33 # }}}
35 # Django Internal # {{{
36 # http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
37 TIME_ZONE = 'America/Chicago'
39 # http://www.i18nguy.com/unicode/language-identifiers.html
40 LANGUAGE_CODE = 'en-us'
42 SITE_ID = 1
44 SECRET_KEY = 'qrz%q1z(%z+%!h3eq&l6qadwc+^wt3x(i8ntirvdmxnsdwgrvr'
45 APPEND_SLASH = True
46 # }}}
48 # MIDDLEWARE_CLASSES # {{{
49 MIDDLEWARE_CLASSES = (
50 'django.middleware.gzip.GZipMiddleware',
51 'django.middleware.common.CommonMiddleware',
52 'django.contrib.sessions.middleware.SessionMiddleware',
53 'django_openidconsumer.middleware.OpenIDMiddleware',
55 'gitology.d.middleware.URLConfMiddleware',
57 # }}}
59 # TEMPLATE_LOADERS # {{{
60 TEMPLATE_LOADERS = (
61 'gitology.d.themed_template_loader.load_template_source',
62 'django.template.loaders.filesystem.load_template_source',
63 'django.template.loaders.app_directories.load_template_source',
65 # }}}
67 # TEMPLATE_CONTEXT_PROCESSORS # {{{
68 TEMPLATE_CONTEXT_PROCESSORS = (
69 'django.core.context_processors.auth',
70 'django.core.context_processors.debug',
71 'django.core.context_processors.i18n',
72 'django.core.context_processors.media',
73 'django.core.context_processors.request',
75 'gitology.d.utils.context_processor',
77 # }}}
79 ROOT_URLCONF = 'amitucom.urls'
81 from gitology.config import settings as gsettings
83 TEMPLATE_DIRS = (
84 gsettings.LOCAL_REPO_PATH.joinpath("templates"),
87 DATABASE_ENGINE = "sqlite3"
88 DATABASE_NAME = "sqlite.db"
90 INSTALLED_APPS = (
91 'django.contrib.sessions',
92 'django_openidconsumer',
94 'gitology.d',
97 # recaptcha # {{{
98 RECAPTCHA_PUB_KEY = "YOUR RECAPTHCA PULIC KEY"
99 RECAPTCHA_PRIV_KEY = "YOUR RECAPTHCA PRIVATE KEY"
100 RECAPTCHA_THEME = "white"
101 # }}}
103 LOCAL_INSTANCE = False
105 # local_settings # {{{
106 try:
107 from local_settings import *
108 except ImportError: pass
109 # }}}