Revision 87ac9753
b/snf-astakos-app/astakos/im/synnefo_settings.py | ||
---|---|---|
1 |
# Copyright 2011-2012 GRNET S.A. All rights reserved. |
|
2 |
# |
|
3 |
# Redistribution and use in source and binary forms, with or |
|
4 |
# without modification, are permitted provided that the following |
|
5 |
# conditions are met: |
|
6 |
# |
|
7 |
# 1. Redistributions of source code must retain the above |
|
8 |
# copyright notice, this list of conditions and the following |
|
9 |
# disclaimer. |
|
10 |
# |
|
11 |
# 2. Redistributions in binary form must reproduce the above |
|
12 |
# copyright notice, this list of conditions and the following |
|
13 |
# disclaimer in the documentation and/or other materials |
|
14 |
# provided with the distribution. |
|
15 |
# |
|
16 |
# THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS |
|
17 |
# OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
|
18 |
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
|
19 |
# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR |
|
20 |
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
|
21 |
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
|
22 |
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
|
23 |
# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED |
|
24 |
# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
|
25 |
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN |
|
26 |
# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
27 |
# POSSIBILITY OF SUCH DAMAGE. |
|
28 |
# |
|
29 |
# The views and conclusions contained in the software and |
|
30 |
# documentation are those of the authors and should not be |
|
31 |
# interpreted as representing official policies, either expressed |
|
32 |
# or implied, of GRNET S.A. |
|
33 |
# |
|
34 |
|
|
35 |
""" |
|
36 |
Django settings metadata. To be used in setup.py snf-webproject entry points. |
|
37 |
""" |
|
38 |
|
|
39 |
installed_apps = [ |
|
40 |
{'before': 'django.contrib.admin', |
|
41 |
'insert': 'astakos.im', }, |
|
42 |
'django.contrib.auth', |
|
43 |
'django.contrib.contenttypes', |
|
44 |
'django.contrib.sessions', |
|
45 |
'django.contrib.messages', |
|
46 |
# 'djcelery', |
|
47 |
# 'debug_toolbar', |
|
48 |
] |
|
49 |
|
|
50 |
context_processors = [ |
|
51 |
'django.core.context_processors.media', |
|
52 |
'django.core.context_processors.request', |
|
53 |
'django.core.context_processors.csrf', |
|
54 |
'astakos.im.context_processors.media', |
|
55 |
'astakos.im.context_processors.im_modules', |
|
56 |
'astakos.im.context_processors.next', |
|
57 |
'astakos.im.context_processors.code', |
|
58 |
'astakos.im.context_processors.invitations', |
|
59 |
'astakos.im.context_processors.menu', |
|
60 |
'astakos.im.context_processors.custom_messages', |
|
61 |
'astakos.im.context_processors.group_kinds', |
|
62 |
'synnefo.lib.context_processors.cloudbar' |
|
63 |
] |
|
64 |
|
|
65 |
middlware_classes = [ |
|
66 |
'django.contrib.auth.middleware.AuthenticationMiddleware', |
|
67 |
'astakos.im.middleware.CookieAuthenticationMiddleware', |
|
68 |
'synnefo.lib.middleware.LoggingConfigMiddleware', |
|
69 |
'synnefo.lib.middleware.SecureMiddleware', |
|
70 |
'django.middleware.csrf.CsrfViewMiddleware', |
|
71 |
# 'debug_toolbar.middleware.DebugToolbarMiddleware', |
|
72 |
] |
|
73 |
|
|
74 |
loggers = { |
|
75 |
'astakos': { |
|
76 |
'handlers': ['console'], |
|
77 |
'level': 'INFO' |
|
78 |
} |
|
79 |
} |
|
80 |
|
|
81 |
static_files = {'astakos.im': ''} |
|
82 |
|
|
83 |
# The following settings will replace the default django settings |
|
84 |
AUTHENTICATION_BACKENDS = ('django_auth_ldap.backend.LDAPBackend', |
|
85 |
'astakos.im.auth_backends.EmailBackend', |
|
86 |
'astakos.im.auth_backends.TokenBackend') |
|
87 |
LOGIN_URL = '/im' |
|
88 |
|
|
89 |
CUSTOM_USER_MODEL = 'astakos.im.AstakosUser' |
|
90 |
|
|
91 |
#SOUTH_TESTS_MIGRATE = False |
|
92 |
|
|
93 |
import djcelery |
|
94 |
djcelery.setup_loader() |
|
95 |
|
|
96 |
BROKER_URL = '' |
|
97 |
|
|
98 |
# INTERNAL_IPS = ('127.0.0.1',) |
Also available in: Unified diff