mise a jour du modele Record et création d'une interface d'admin. (Le modele record...
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage / settings.py
1
2 import os
3 from conf import *
4
5 ADMINS = (
6 # ('Your Name', 'your_email@domain.com'),
7 )
8
9 MANAGERS = ADMINS
10
11 TIME_ZONE = 'America/Chicago'
12
13 LANGUAGE_CODE = 'fr-ca'
14
15 # Absolute path to the directory that holds media.
16 # Example: "/home/media/media.lawrence.com/"
17 MEDIA_ROOT = os.path.join(os.path.dirname(__file__), 'media')
18
19 # URL that handles the media served from MEDIA_ROOT. Make sure to use a
20 # trailing slash if there is a path component (optional in other cases).
21 # Examples: "http://media.lawrence.com", "http://example.com/media/"
22 MEDIA_URL = '/media/'
23
24 # URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a
25 # trailing slash.
26 # Examples: "http://foo.com/media/", "/media/".
27 ADMIN_MEDIA_PREFIX = '/admin_media/'
28
29 # Don't share this with anybody.
30 SECRET_KEY = 'k5m_cyht&ipi!nbxng9-5zc!4_q84opflhsn#d3%^3=9gm44tt'
31
32 # List of callables that know how to import templates from various sources.
33 TEMPLATE_LOADERS = (
34 'django.template.loaders.filesystem.load_template_source',
35 'django.template.loaders.app_directories.load_template_source',
36 # 'django.template.loaders.eggs.load_template_source',
37 )
38
39 TEMPLATE_CONTEXT_PROCESSORS = (
40 'django.core.context_processors.auth',
41 'django.core.context_processors.debug',
42 'django.core.context_processors.i18n',
43 'django.core.context_processors.media',
44 'django.core.context_processors.request',
45 )
46
47
48 MIDDLEWARE_CLASSES = (
49 'django.middleware.cache.UpdateCacheMiddleware',
50 'django.middleware.common.CommonMiddleware',
51 'django.middleware.cache.FetchFromCacheMiddleware',
52 'django.contrib.sessions.middleware.SessionMiddleware',
53 'django.contrib.auth.middleware.AuthenticationMiddleware',
54 'pagination.middleware.PaginationMiddleware',
55 'django_sorting.middleware.SortingMiddleware',
56 'django.middleware.doc.XViewMiddleware',
57 )
58
59 ROOT_URLCONF = 'auf_savoirs_en_partage.urls'
60
61
62 INSTALLED_APPS = (
63 'django.contrib.auth',
64 'django.contrib.contenttypes',
65 'django.contrib.sessions',
66 'django.contrib.admin',
67 'pagination',
68 'django_sorting',
69 'django_roa',
70 'timezones',
71 'auf_references_modeles',
72 'savoirs',
73 'chercheurs',
74 'sites',
75 )
76
77 TEMPLATE_LOADERS = (
78 'django.template.loaders.filesystem.load_template_source',
79 'django.template.loaders.app_directories.load_template_source',
80 )
81
82 TEMPLATE_DIRS = (
83 os.path.join(os.path.dirname(__file__), "templates"),
84 )
85
86 AUTHENTICATION_BACKENDS = (
87 'auf_references_client.backends.CascadeBackend',
88 )
89 AUTH_PASSWORD_REQUIRED = True
90
91 CACHE_BACKEND = 'memcached://127.0.0.1:11211/'
92
93 ROA_CUSTOM_ARGS = {'api-key': ROA_API_KEY}
94 from auf_references_client.settings import *
95 ROA_MODELS = False