Django

Code

root/djangoproject.com/django_website/settings.py

Revision 7898, 2.7 kB (checked in by jacob, 2 months ago)

[djangoproject.com] A few fixes to the contact form

Line 
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"
Note: See TracBrowser for help on using the browser.