]> git.ozlabs.org Git - patchwork/blob - apps/patchwork/settings/prod.py
d71f3df86ce76171f331dd49656ea69a4c7a9998
[patchwork] / apps / patchwork / settings / prod.py
1 """
2 Sample production-ready settings for patchwork project.
3
4 Most of these are commented out as they will be installation dependent.
5
6 Design based on:
7     http://www.revsys.com/blog/2014/nov/21/recommended-django-project-layout/
8 """
9
10 from base import *
11
12 #
13 # Core settings
14 # https://docs.djangoproject.com/en/1.6/ref/settings/#core-settings
15 #
16
17 # Security
18
19 # SECRET_KEY = '00000000000000000000000000000000000000000000000000'
20
21 # Email
22
23 # ADMINS = (
24 #      ('Jeremy Kerr', 'jk@ozlabs.org'),
25 # )
26
27 # Database
28
29 # DATABASES = {
30 #     'default': {
31 #         'ENGINE': 'django.db.backends.postgresql_psycopg2',
32 #         'NAME': 'patchwork',
33 #     },
34 # }
35
36 # File Uploads
37
38 # MEDIA_ROOT = os.path.join(
39 #     ROOT_DIR, 'lib', 'python', 'django', 'contrib', 'admin', 'media')
40
41
42 #
43 # Static files settings
44 # https://docs.djangoproject.com/en/1.6/ref/settings/#static-files
45 #
46
47 # STATIC_ROOT = '/srv/patchwork/htdocs'
48
49
50 #
51 # Custom user overrides (for legacy)
52 #
53
54 try:
55     from local_settings import *
56 except ImportError, ex:
57     import sys
58     sys.stderr.write(\
59             ("settings.py: error importing local settings file:\n" + \
60             "\t%s\n" + \
61             "Do you have a local_settings.py module?\n") % str(ex))
62     raise