annotate sat_website/local_settings.py @ 24:c6a3ca0429dd

add local_settings.py and instructions to run the website locally
author souliane <souliane@mailoo.org>
date Sat, 17 Jan 2015 21:37:19 +0100
parents
children 31d196cf3b34
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
24
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
1 # -*- coding: utf-8 -*-
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
2 """
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
3 Django LOCAL settings for sat_website project, typically to be imported from
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
4 the main settings.py file (see http://stackoverflow.com/a/4909964).
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
5
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
6 For more information on this file, see
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
7 https://docs.djangoproject.com/en/1.7/topics/settings/
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
8
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
9 For the full list of settings and their values, see
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
10 https://docs.djangoproject.com/en/1.7/ref/settings/
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
11 """
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
12
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
13 # Build paths inside the project like this: os.path.join(BASE_DIR, ...)
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
14 import os
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
15 BASE_DIR = os.path.dirname(os.path.dirname(__file__))
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
16
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
17
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
18 # Quick-start development settings - unsuitable for production
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
19 # See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
20
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
21 # SECURITY WARNING: keep the secret key used in production secret!
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
22 SECRET_KEY = '{{ secret_key }}'
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
23
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
24 # SECURITY WARNING: don't run with debug turned on in production!
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
25 DEBUG = True
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
26
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
27 TEMPLATE_DEBUG = DEBUG
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
28
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
29
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
30 # Application definition
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
31
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
32 INSTALLED_APPS = (
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
33 'django.contrib.admin',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
34 'django.contrib.auth',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
35 'django.contrib.contenttypes',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
36 'django.contrib.sessions',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
37 'django.contrib.messages',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
38 'django.contrib.staticfiles',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
39 'markdown_deux', # https://github.com/trentm/django-markdown-deux
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
40 'sat_website', # needed to load the apps in templatetags
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
41 )
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
42
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
43 MIDDLEWARE_CLASSES = (
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
44 'django.contrib.sessions.middleware.SessionMiddleware',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
45 'django.middleware.locale.LocaleMiddleware', # after SessionMiddleWare AND before CommonMiddleWare
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
46 'django.middleware.common.CommonMiddleware',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
47 'django.middleware.csrf.CsrfViewMiddleware',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
48 'django.contrib.auth.middleware.AuthenticationMiddleware',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
49 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
50 'django.contrib.messages.middleware.MessageMiddleware',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
51 'django.middleware.clickjacking.XFrameOptionsMiddleware',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
52 )
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
53
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
54 ROOT_URLCONF = 'sat_website.urls'
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
55
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
56
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
57 # Database
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
58 # https://docs.djangoproject.com/en/1.7/ref/settings/#databases
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
59
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
60 DATABASES = {
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
61 'default': {
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
62 'ENGINE': 'django.db.backends.sqlite3',
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
63 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
64 }
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
65 }
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
66
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
67 # Internationalization
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
68 # https://docs.djangoproject.com/en/1.7/topics/i18n/
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
69
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
70 LANGUAGE_CODE = 'en-us'
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
71
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
72 TIME_ZONE = 'Europe/Paris'
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
73
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
74 USE_I18N = True
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
75
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
76 USE_L10N = True
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
77
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
78 USE_TZ = True
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
79
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
80 LOCALE_PATHS = ("locale",)
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
81
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
82
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
83 # Static files (CSS, JavaScript, Images)
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
84 # https://docs.djangoproject.com/en/1.7/howto/static-files/
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
85
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
86 STATIC_URL = '/static/'
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
87
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
88 STATICFILES_DIRS = (
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
89 os.path.join(BASE_DIR, 'static'),
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
90 )
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
91
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
92 # Templates
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
93
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
94 TEMPLATE_DIRS = (
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
95 os.path.join(BASE_DIR, 'templates'),
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
96 )
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
97
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
98 # Options for SàT website (see README)
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
99
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
100 SAT_LINK_PATH = '/srv/ftp/sat/sat.tar.bz2'
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
101 SAT_DL_PREFIX = 'ftp://ftp.goffi.org/sat'
c6a3ca0429dd add local_settings.py and instructions to run the website locally
souliane <souliane@mailoo.org>
parents:
diff changeset
102 #SAT_DL_PATH = 'ftp://ftp.goffi.org/sat/sat.tar.bz2'