· 8 years ago · Jun 08, 2017, 12:30 PM
1# -*- coding: utf-8 -*-
2# vim: set ts=4 sw=4 fdm=indent : */
3
4# Django settings for dp project.
5
6import os, os.path
7ROOT_DIR = os.path.normpath(os.path.dirname(__file__))
8
9DEBUG = True
10TEMPLATE_DEBUG = DEBUG
11
12ADMINS = (
13 ('Grzegorz Szczepanczyk', 'g.szczepanczyk@kiwitv.pl')
14)
15
16MANAGERS = ADMINS
17
18DATABASES = {
19 'default': {
20 'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
21 'NAME': 'dev.sqlite', # Or path to database file if using sqlite3.
22 'USER': '', # Not used with sqlite3.
23 'PASSWORD': '', # Not used with sqlite3.
24 'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
25 'PORT': '', # Set to empty string for default. Not used with sqlite3.
26 }
27}
28
29TIME_ZONE = 'Europe/Warsaw'
30
31LANGUAGE_CODE = 'pl'
32
33SITE_ID = 1
34
35USE_I18N = True
36
37USE_L10N = True
38
39MEDIA_ROOT = os.path.normpath(os.path.join(ROOT_DIR, '../www/media/'))
40
41MEDIA_URL = '/media/'
42
43ADMIN_MEDIA_PREFIX = '/media/admin/'
44
45SECRET_KEY = '4#*ca=3p@=tu7&bw7x22&es=o0&c+46tq4h%%-hw5d4ke+8c4g'
46
47TEMPLATE_LOADERS = (
48 'django.template.loaders.filesystem.Loader',
49 'django.template.loaders.app_directories.Loader',
50)
51
52MIDDLEWARE_CLASSES = (
53 'django.middleware.common.CommonMiddleware',
54 'django.contrib.sessions.middleware.SessionMiddleware',
55 'django.middleware.csrf.CsrfViewMiddleware',
56 'django.contrib.auth.middleware.AuthenticationMiddleware',
57 'django.contrib.messages.middleware.MessageMiddleware',
58 'debug_toolbar.middleware.DebugToolbarMiddleware',
59 'kiwi.middleware.SSLUserRedirect',
60)
61
62TEMPLATE_CONTEXT_PROCESSORS = (
63 "django.contrib.auth.context_processors.auth",
64 "django.core.context_processors.media",
65 "kiwi.context_processors.site",
66 "django.contrib.messages.context_processors.messages",
67 "django.core.context_processors.auth",
68 "django.core.context_processors.request",
69)
70
71ROOT_URLCONF = 'dp.urls'
72
73TEMPLATE_DIRS = (
74 os.path.join(ROOT_DIR,'templates'),
75 os.path.join(ROOT_DIR,'apps/debug_toolbar/templates'),
76)
77
78INSTALLED_APPS = (
79 'django.contrib.auth',
80 'django.contrib.contenttypes',
81 'django.contrib.sessions',
82 'django.contrib.sites',
83 'django.contrib.messages',
84 'grappelli',
85 'django.contrib.admin',
86 'django.contrib.admindocs',
87 'rotunda',
88 'comments',
89 'debug_toolbar',
90 'mailer',
91 'robots',
92 'kiwi',
93 'filebrowser',
94)
95
96LANGUAGES = (
97 ('pl', 'Po polsku'),
98 ('en', 'In english'),
99)
100
101CACHE_BACKEND = 'dummy:///'
102
103#for django_toolbar use
104INTERNAL_IPS = ('127.0.0.1',)
105
106DEBUG_TOOLBAR_PANELS = (
107 'debug_toolbar.panels.version.VersionDebugPanel',
108 'debug_toolbar.panels.timer.TimerDebugPanel',
109 'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel',
110 'debug_toolbar.panels.headers.HeaderDebugPanel',
111 'debug_toolbar.panels.request_vars.RequestVarsDebugPanel',
112 'debug_toolbar.panels.template.TemplateDebugPanel',
113 'debug_toolbar.panels.sql.SQLDebugPanel',
114 'debug_toolbar.panels.signals.SignalDebugPanel',
115 'debug_toolbar.panels.logger.LoggingPanel',
116)
117
118ACCOUNT_ACTIVATION_DAYS = 7
119
120EMAIL_BACKEND = "mailer.backend.DbBackend"
121# email settings:
122EMAIL_USE_TLS = True
123EMAIL_HOST = 'smtp.gmail.com'
124EMAIL_HOST_USER = 'test@network.kiwitv.pl'
125EMAIL_HOST_PASSWORD = '...'
126EMAIL_PORT = 587
127EMAIL_SUBJECT_PREFIX = 'network server testing'
128DEFAULT_FROM_EMAIL='test@network.kiwitv.pl'
129
130DEFAULT_CHARSET='utf-8'
131
132LOGIN_REDIRECT_URL = '/panel/'
133
134#GRAPPELLI_ADMIN_TITLE = 'Rotunda admin'
135#GRAPPELLI_ADMIN_HEADLINE = 'ROTUNDA'