| 1 |
import os, platform |
|---|
| 2 |
|
|---|
| 3 |
# Far too clever trick to know if we're running on the deployment server. |
|---|
| 4 |
DEVELOPMENT_MODE = (platform.node() != "djangoproject") |
|---|
| 5 |
|
|---|
| 6 |
ADMINS = (('Adrian Holovaty','holovaty@gmail.com'), ('Jacob Kaplan-Moss', 'jacob@jacobian.org')) |
|---|
| 7 |
TIME_ZONE = 'America/Chicago' |
|---|
| 8 |
|
|---|
| 9 |
SERVER_EMAIL = 'root@pam.servers.ljworld.com' |
|---|
| 10 |
MANAGERS = (('Jacob Kaplan-Moss','jacob@jacobian.org'),) |
|---|
| 11 |
|
|---|
| 12 |
DATABASE_ENGINE = 'postgresql_psycopg2' |
|---|
| 13 |
DATABASE_NAME = 'djangoproject' |
|---|
| 14 |
TEMPLATE_DIRS = [os.path.join(os.path.dirname(__file__), "templates")] |
|---|
| 15 |
|
|---|
| 16 |
if DEVELOPMENT_MODE: |
|---|
| 17 |
DEBUG = True |
|---|
| 18 |
PREPEND_WWW = False |
|---|
| 19 |
CACHE_BACKEND = "dummy:///" |
|---|
| 20 |
DJANGO_SVN_ROOT = "http://code.djangoproject.com/svn/django/" |
|---|
| 21 |
else: |
|---|
| 22 |
DEBUG = False |
|---|
| 23 |
PREPEND_WWW = True |
|---|
| 24 |
DATABASE_USER = 'apache' |
|---|
| 25 |
CACHE_BACKEND = 'memcached://127.0.0.1:11211/' |
|---|
| 26 |
TEMPLATE_DIRS = ['/home/djangoproject.com/django_website/templates'] |
|---|
| 27 |
DJANGO_SVN_ROOT = "file:///home/svn/django/django/" |
|---|
| 28 |
|
|---|
| 29 |
SITE_ID = 1 |
|---|
| 30 |
ROOT_URLCONF = 'django_website.urls' |
|---|
| 31 |
INSTALLED_APPS = ( |
|---|
| 32 |
'django.contrib.sites', |
|---|
| 33 |
'django.contrib.auth', |
|---|
| 34 |
'django.contrib.admin', |
|---|
| 35 |
'django.contrib.comments', |
|---|
| 36 |
'django.contrib.contenttypes', |
|---|
| 37 |
'django.contrib.flatpages', |
|---|
| 38 |
'django.contrib.humanize', |
|---|
| 39 |
'django.contrib.redirects', |
|---|
| 40 |
'django.contrib.sessions', |
|---|
| 41 |
'django.contrib.sitemaps', |
|---|
| 42 |
'django_website.apps.blog', |
|---|
| 43 |
'django_website.apps.docs', |
|---|
| 44 |
'django_website.apps.aggregator', |
|---|
| 45 |
'registration', |
|---|
| 46 |
'comment_utils', |
|---|
| 47 |
) |
|---|
| 48 |
ADMIN_MEDIA_PREFIX = 'http://media.djangoproject.com/admin/' |
|---|
| 49 |
MEDIA_ROOT = "/home/html/djangoproject.com/m/" |
|---|
| 50 |
MEDIA_URL = "http://www.djangoproject.com.com/m/" |
|---|
| 51 |
|
|---|
| 52 |
# setting for documentation root path |
|---|
| 53 |
DJANGO_DOCUMENT_ROOT_PATH = "/home/html/djangoproject.com/docs/" |
|---|
| 54 |
DJANGO_TESTS_PATH = "/home/html/djangoproject.com/tests/" |
|---|
| 55 |
|
|---|
| 56 |
CACHE_MIDDLEWARE_SECONDS = 60 * 5 # 5 minutes |
|---|
| 57 |
CACHE_MIDDLEWARE_KEY_PREFIX = 'djangoproject' |
|---|
| 58 |
CACHE_MIDDLEWARE_GZIP = True |
|---|
| 59 |
CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True |
|---|
| 60 |
|
|---|
| 61 |
MIDDLEWARE_CLASSES = ( |
|---|
| 62 |
'django.middleware.http.SetRemoteAddrFromForwardedFor', |
|---|
| 63 |
'django.contrib.sessions.middleware.SessionMiddleware', |
|---|
| 64 |
'django.contrib.auth.middleware.AuthenticationMiddleware', |
|---|
| 65 |
'django.middleware.common.CommonMiddleware', |
|---|
| 66 |
'django.middleware.cache.CacheMiddleware', |
|---|
| 67 |
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware', |
|---|
| 68 |
'django.contrib.redirects.middleware.RedirectFallbackMiddleware', |
|---|
| 69 |
) |
|---|
| 70 |
TEMPLATE_LOADERS = ( |
|---|
| 71 |
'django.template.loaders.filesystem.load_template_source', |
|---|
| 72 |
'django.template.loaders.app_directories.load_template_source', |
|---|
| 73 |
) |
|---|
| 74 |
USE_I18N = False |
|---|
| 75 |
|
|---|
| 76 |
DEFAULT_FROM_EMAIL = "noreply@djangoproject.com" |
|---|
| 77 |
|
|---|
| 78 |
# django-registration settings |
|---|
| 79 |
ACCOUNT_ACTIVATION_DAYS = 3 |
|---|
| 80 |
|
|---|
| 81 |
# comment_utils settings |
|---|
| 82 |
AKISMET_API_KEY = "c892e4962244" |
|---|