· 7 years ago · Apr 08, 2018, 02:26 PM
1"""
2Django settings for sotuc project.
3
4Generated by 'django-admin startproject' using Django 1.11.12.
5
6For more information on this file, see
7https://docs.djangoproject.com/en/1.11/topics/settings/
8
9For the full list of settings and their values, see
10https://docs.djangoproject.com/en/1.11/ref/settings/
11"""
12
13# Quick-start development settings - unsuitable for production
14# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/
15
16# SECURITY WARNING: keep the secret key used in production secret!
17SECRET_KEY = '^j@$b3sff6sd#*d+yycf*3g1r+nngb-)kn$-z%46ois258@m2k'
18
19# SECURITY WARNING: don't run with debug turned on in production!
20DEBUG = False
21
22ALLOWED_HOSTS = []
23
24# Application definition
25
26ROOT_URLCONF = 'sotuc.urls'
27
28# Internationalization
29# https://docs.djangoproject.com/en/1.11/topics/i18n/
30
31LANGUAGE_CODE = 'en'
32
33TIME_ZONE = 'America/New_York'
34
35USE_I18N = True
36
37USE_L10N = True
38
39USE_TZ = True
40
41
42# Static files (CSS, JavaScript, Images)
43# https://docs.djangoproject.com/en/1.11/howto/static-files/
44
45STATIC_URL = '/static/'
46MEDIA_URL = '/media/'
47MEDIA_ROOT = os.path.join(DATA_DIR, 'media') # noqa
48
49STATICFILES_DIRS = (
50 os.path.join(BASE_DIR, 'sotuc', 'static'), # noqa
51)
52SITE_ID = 1
53
54STATICFILES_FINDERS = [
55 'django.contrib.staticfiles.finders.FileSystemFinder',
56 'django.contrib.staticfiles.finders.AppDirectoriesFinder',
57 'npm.finders.NpmFinder',
58 'compressor.finders.CompressorFinder',
59]
60
61TEMPLATES = [
62 {
63 'BACKEND': 'django.template.backends.django.DjangoTemplates',
64 'DIRS': [],
65 'APP_DIRS': True,
66 'OPTIONS': {
67 'context_processors': [
68 'django.contrib.auth.context_processors.auth',
69 'django.contrib.messages.context_processors.messages',
70 'django.template.context_processors.i18n',
71 'django.template.context_processors.debug',
72 'django.template.context_processors.request',
73 'django.template.context_processors.media',
74 'django.template.context_processors.csrf',
75 'django.template.context_processors.tz',
76 'sekizai.context_processors.sekizai',
77 'django.template.context_processors.static',
78 'cms.context_processors.cms_settings',
79 'microsoft_auth.context_processors.microsoft',
80 ],
81 },
82 },
83]
84
85
86MIDDLEWARE = (
87 'cms.middleware.utils.ApphookReloadMiddleware',
88 'django.contrib.sessions.middleware.SessionMiddleware',
89 'django.middleware.csrf.CsrfViewMiddleware',
90 'django.contrib.auth.middleware.AuthenticationMiddleware',
91 'django.contrib.messages.middleware.MessageMiddleware',
92 'django.middleware.locale.LocaleMiddleware',
93 'django.middleware.common.CommonMiddleware',
94 'django.middleware.clickjacking.XFrameOptionsMiddleware',
95 'cms.middleware.user.CurrentUserMiddleware',
96 'cms.middleware.page.CurrentPageMiddleware',
97 'cms.middleware.toolbar.ToolbarMiddleware',
98 'cms.middleware.language.LanguageCookieMiddleware'
99)
100
101INSTALLED_APPS = (
102 'djangocms_admin_style',
103 'django.contrib.auth',
104 'django.contrib.contenttypes',
105 'django.contrib.sessions',
106 'django.contrib.admin',
107 'django.contrib.sites',
108 'django.contrib.sitemaps',
109 'django.contrib.staticfiles',
110 'django.contrib.messages',
111 'cms',
112 'menus',
113 'sekizai',
114 'treebeard',
115 'djangocms_text_ckeditor',
116 'filer',
117 'easy_thumbnails',
118 'djangocms_column',
119 'djangocms_file',
120 'djangocms_link',
121 'djangocms_picture',
122 'djangocms_style',
123 'djangocms_snippet',
124 'djangocms_googlemap',
125 'djangocms_video',
126
127 'microsoft_auth',
128 'compressor',
129 'meta',
130 'djangocms_page_meta',
131
132 'sotuc'
133)
134
135LANGUAGES = (
136 # Customize this
137 ('en', _('English')), # noqa
138)
139
140DATABASES = {
141 'default': {
142 'CONN_MAX_AGE': 0,
143 'ENGINE': 'django.db.backends.sqlite3',
144 'HOST': 'localhost',
145 'NAME': 'project.db',
146 'PASSWORD': '',
147 'PORT': '',
148 'USER': ''
149 }
150}
151
152AUTHENTICATION_BACKENDS = [
153 'microsoft_auth.backends.MicrosoftAuthenticationBackend',
154 'django.contrib.auth.backends.ModelBackend'
155]