~widelands-dev/widelands-website/django_staticfiles

1 by Holger Rapp
Initial commit of new widelands homepage
1
# Django settings for widelands project.
2
3
DEBUG = True
4
TEMPLATE_DEBUG = DEBUG
5
6
ADMINS = (
7
    # ('Your Name', 'your_email@domain.com'),
8
)
9
10
MANAGERS = ADMINS
11
12
DATABASE_ENGINE = 'sqlite3'           # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
13
DATABASE_NAME = 'dev.db'             # Or path to database file if using sqlite3.
14
DATABASE_USER = ''             # Not used with sqlite3.
15
DATABASE_PASSWORD = ''         # Not used with sqlite3.
16
DATABASE_HOST = ''             # Set to empty string for localhost. Not used with sqlite3.
17
DATABASE_PORT = ''             # Set to empty string for default. Not used with sqlite3.
18
19
# Local time zone for this installation. Choices can be found here:
20
# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
21
# although not all choices may be available on all operating systems.
22
# If running in a Windows environment this must be set to the same as your
23
# system time zone.
24
TIME_ZONE = 'Europe/Berlin'
25
26
# Language code for this installation. All choices can be found here:
27
# http://www.i18nguy.com/unicode/language-identifiers.html
28
LANGUAGE_CODE = 'de'
29
30
SITE_ID = 1
31
32
# If you set this to False, Django will make some optimizations so as not
33
# to load the internationalization machinery.
34
USE_I18N = True
35
36
# Absolute path to the directory that holds media.
37
# Example: "/home/media/media.lawrence.com/"
38
MEDIA_ROOT = ''
39
40
# URL that handles the media served from MEDIA_ROOT. Make sure to use a
41
# trailing slash if there is a path component (optional in other cases).
42
# Examples: "http://media.lawrence.com", "http://example.com/media/"
43
MEDIA_URL = ''
44
45
# URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a
46
# trailing slash.
47
# Examples: "http://foo.com/media/", "/media/".
48
ADMIN_MEDIA_PREFIX = '/media/'
49
50
# Make this unique, and don't share it with anybody.
51
SECRET_KEY = '#*bc7*q0-br42fc&6l^x@zzk&(=-#gr!)fn@t30n54n05jkqcu'
52
53
# List of callables that know how to import templates from various sources.
54
TEMPLATE_LOADERS = (
55
    'django.template.loaders.filesystem.load_template_source',
56
    'django.template.loaders.app_directories.load_template_source',
57
#     'django.template.loaders.eggs.load_template_source',
58
)
59
60
MIDDLEWARE_CLASSES = (
61
    'django.middleware.common.CommonMiddleware',
62
    'django.contrib.sessions.middleware.SessionMiddleware',
63
    'django.contrib.auth.middleware.AuthenticationMiddleware',
5 by Holger Rapp
added registration, hacked on login
64
    'pagination.middleware.PaginationMiddleware',
1 by Holger Rapp
Initial commit of new widelands homepage
65
)
66
67
ROOT_URLCONF = 'widelands.urls'
68
69
TEMPLATE_DIRS = (
70
    # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
71
    # Always use forward slashes, even on Windows.
72
    # Don't forget to use absolute paths, not relative paths.
73
    '/var/www/django_projects/widelands/templates',
74
)
75
5 by Holger Rapp
added registration, hacked on login
76
TEMPLATE_CONTEXT_PROCESSORS = (
77
    "django.core.context_processors.auth",
78
    "django.core.context_processors.debug",
79
    "django.core.context_processors.i18n",
80
    "django.core.context_processors.media",
81
    'django.core.context_processors.request',
82
)
83
11 by Holger Rapp
Imported wikiapp into our repository, because we did some local changes (users must be logged in to edit wiki pages)
84
############################
85
# Activation configuration #
86
############################
6 by Holger Rapp
added missing From Email
87
DEFAULT_FROM_EMAIL = 'noreply@widelands.org'
5 by Holger Rapp
added registration, hacked on login
88
ACCOUNT_ACTIVATION_DAYS=2 # Days an activation token keeps active
89
11 by Holger Rapp
Imported wikiapp into our repository, because we did some local changes (users must be logged in to edit wiki pages)
90
######################
91
# Wiki configuration #
92
######################
93
WIKI_LOCK_DURATION = 30
94
1 by Holger Rapp
Initial commit of new widelands homepage
95
INSTALLED_APPS = (
96
    'django.contrib.auth',
97
    'django.contrib.contenttypes',
98
    'django.contrib.sessions',
99
    'django.contrib.sites',
100
    'django.contrib.admin',
5 by Holger Rapp
added registration, hacked on login
101
    'django.contrib.markup',
14 by Holger Rapp
Added notification support for wiki
102
    'django.contrib.humanize',
4 by Holger Rapp
added wlblock tag, refactored main page
103
104
    # TODO: only temporary for webdesign stuff
105
    'django.contrib.webdesign',
106
1 by Holger Rapp
Initial commit of new widelands homepage
107
    # Our own apps
108
    'widelands.mainpage',
17 by Holger Rapp
Main Page contains now the same informations as before
109
110
    # Modified 3rd party apps
11 by Holger Rapp
Imported wikiapp into our repository, because we did some local changes (users must be logged in to edit wiki pages)
111
    'widelands.wiki', # This is based on wikiapp, but has some local modifications
17 by Holger Rapp
Main Page contains now the same informations as before
112
    'widelands.news', # This is based on simple-blog, but has some local modifications
1 by Holger Rapp
Initial commit of new widelands homepage
113
114
    # Thirdparty apps
14 by Holger Rapp
Added notification support for wiki
115
    'notification',
5 by Holger Rapp
added registration, hacked on login
116
    'registration', # User registration (per Email validation)
117
    'pagination',
1 by Holger Rapp
Initial commit of new widelands homepage
118
    'tagging',
119
)
120
121
try:
122
    from local_settings import *
123
except ImportError:
124
    pass