src/iconolab_mcc/settings/dev.py.tmpl
author ymh <ymh.work@gmail.com>
Thu, 05 Jul 2018 14:12:13 +0200
changeset 27 8425a9b22dad
parent 4 9cc447bd5280
permissions -rw-r--r--
remove joconde link template tag and related setting
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
"""
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
Django settings for iconolab project.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
Generated by 'django-admin startproject' using Django 1.9.5.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
For more information on this file, see
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
https://docs.djangoproject.com/en/1.9/topics/settings/
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
For the full list of settings and their values, see
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
https://docs.djangoproject.com/en/1.9/ref/settings/
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
"""
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
import logging
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
import os
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
1
309def3c05dc Adding specific items to iconolab-mcc project interface
Riwad Salim
parents: 0
diff changeset
    15
from iconolab_mcc.settings import *
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
CONTACT_EMAIL = 'youremail@yourprovider.fr'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
STATIC_ROOT = os.path.join(BASE_DIR, '../../web/static/site')
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
MEDIA_ROOT = os.path.join(BASE_DIR, '../../web/media')
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
# dev_mode useful for src_js
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
# We need to add 'iconolab.utils.context_processors.env' to context processor
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
# When JS_DEV_MODE is True, the Webpack dev server should be started
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
JS_DEV_MODE = False
4
9cc447bd5280 correct settings template
ymh <ymh.work@gmail.com>
parents: 3
diff changeset
    30
STATICFILES_DIRS = [
9cc447bd5280 correct settings template
ymh <ymh.work@gmail.com>
parents: 3
diff changeset
    31
    os.path.join(BASE_DIR, 'static'),
9cc447bd5280 correct settings template
ymh <ymh.work@gmail.com>
parents: 3
diff changeset
    32
]
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
if JS_DEV_MODE:
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
    SRC_JS_PATH = os.path.join(BASE_DIR, '..', '..', 'src_js')
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
    STATICFILES_DIRS.append(SRC_JS_PATH)
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
BASE_URL = 'http://localhost:8000'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
if JS_DEV_MODE:
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
    STATIC_URL = 'http://localhost:8001/static/'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
else:
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
    STATIC_URL = '/static/'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
MEDIA_URL = '/media/'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
LOGIN_URL = '/account/login/'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
# Quick-start development settings - unsuitable for production
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
# See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
# SECURITY WARNING: keep the secret key used in production secret!
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
SECRET_KEY = '#8)+upuo3vc7fi15czxz53ml7*(1__q8hg=m&+9ylq&st1_kqv'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
# SECURITY WARNING: don't run with debug turned on in production!
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
DEBUG = True
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
THUMBNAIL_DEBUG = True
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
ALLOWED_HOSTS = []
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
# Application definition
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
COMMENTS_APP = "django_comments_xtd"
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
COMMENTS_XTD_MODEL = "iconolab.models.IconolabComment"
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
COMMENTS_XTD_FORM_CLASS = 'iconolab.forms.comments.IconolabCommentForm'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
COMMENTS_XTD_MAX_THREAD_LEVEL = 1
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
COMMENTS_PER_PAGE_DEFAULT = 10
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
SITE_ID = 1
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
TEMPLATES = [
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
4
9cc447bd5280 correct settings template
ymh <ymh.work@gmail.com>
parents: 3
diff changeset
    75
        'DIRS': [os.path.join(BASE_DIR,'../iconolab_mcc','templates')],
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
        'APP_DIRS': True,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
        'OPTIONS': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
            'context_processors': [
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
                'django.template.context_processors.debug',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
                'django.template.context_processors.request',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
                'django.contrib.auth.context_processors.auth',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
                'django.contrib.messages.context_processors.messages',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
                'django.template.context_processors.media',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
                'django.template.context_processors.static',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
                'django.template.context_processors.i18n',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
                'iconolab.utils.context_processors.env',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
            ],
3
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
    88
            'libraries': {
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
    89
                'iconolab_mcc_tags':'iconolab_mcc.templatetags.iconolab_mcc_tags'
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
    90
            }
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    91
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    92
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    93
]
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    94
3
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
    95
WSGI_APPLICATION = 'iconolab_mcc.wsgi.application'
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    96
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    97
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98
# Database
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    99
# https://docs.djangoproject.com/en/1.9/ref/settings/#databases
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   100
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   101
DATABASES = {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
    'default': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
        'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
        'NAME': '',                      # Or path to database file if using sqlite3.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
        'USER': '',                      # Not used with sqlite3.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   106
        'PASSWORD': '',                  # Not used with sqlite3.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
        'HOST': '',                      # Set to empty string for localhost. Not used with sqlite3.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
        'PORT': '',                      # Set to empty string for default. Not used with sqlite3.
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
    }
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
}
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   111
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
# Logging
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
LOG_FILE = os.path.abspath(os.path.join(BASE_DIR,"../../run/log/log.txt"))
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   115
IMPORT_LOG_FILE = os.path.abspath(os.path.join(BASE_DIR,"../../run/log/import_log.txt"))
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   116
IMPORT_LOGGER_NAME = "import_command"
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   117
LOG_LEVEL = logging.DEBUG
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   118
LOGGING = {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   119
    'version': 1,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
    'disable_existing_loggers': True,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   121
    'filters': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   122
        'require_debug_false': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
            '()': 'django.utils.log.RequireDebugFalse'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
        }
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   125
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   126
    'formatters' : {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
        'simple' : {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
            'format': "%(asctime)s - %(levelname)s : %(message)s",
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   129
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   130
        'semi-verbose': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   131
            'format': '%(levelname)s %(asctime)s %(module)s %(message)s'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   132
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   133
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   134
    'handlers': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   135
        'mail_admins': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   136
            'level': 'ERROR',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   137
            'filters': ['require_debug_false'],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   138
            'class': 'django.utils.log.AdminEmailHandler'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   139
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   140
        'stream_to_console': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   141
            'level': LOG_LEVEL,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   142
            'class': 'logging.StreamHandler'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   143
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   144
        'file': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   145
            'level': LOG_LEVEL,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   146
            'class': 'logging.FileHandler',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   147
            'filename': LOG_FILE,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   148
            'formatter': 'semi-verbose',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   149
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   150
        'import_file': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   151
            'level': LOG_LEVEL,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   152
            'class': 'logging.FileHandler',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   153
            'filename': IMPORT_LOG_FILE,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   154
            'formatter': 'semi-verbose',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   155
        }
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   156
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   157
    'loggers': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   158
        'django.request': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   159
            'handlers': ['file'],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   160
            'level': LOG_LEVEL,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   161
            'propagate': True,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   162
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   163
        'iconolab': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   164
            'handlers': ['file'],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   165
            'level': LOG_LEVEL,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   166
            'propagate': True,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   167
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   168
        'import_command': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   169
            'handlers': ['import_file'],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   170
            'level': LOG_LEVEL,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   171
            'propagate': True,
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   172
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   173
    }
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   174
}
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   175
3
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
   176
ELASTICSEARCH_DSL = {
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   177
    'default': {
2
48b9b57dfbaa Propagate the removal of the haystack dependency.
ymh <ymh.work@gmail.com>
parents: 1
diff changeset
   178
        'hosts': 'localhost:9200'
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   179
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   180
}
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   181
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   182
CACHES = {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   183
    'default': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   184
        'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   185
        'LOCATION': os.path.join(MEDIA_ROOT, 'cache'),
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   186
#        'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   187
#        'LOCATION': 'unix:/var/run/memcached/memcached.socket',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   188
#        'KEY_PREFIX': 'ldt',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   189
    }
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   190
}
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   191
# Password validation
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   192
# https://docs.djangoproject.com/en/1.9/ref/settings/#auth-password-validators
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   193
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   194
AUTH_PASSWORD_VALIDATORS = [
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   195
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   196
        'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   197
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   198
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   199
        'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   200
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   201
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   202
        'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   203
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   204
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   205
        'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   206
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   207
]
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   208
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   209
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   210
# Internationalization
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   211
# https://docs.djangoproject.com/en/1.9/topics/i18n/
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   212
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   213
LANGUAGE_CODE = 'en-us'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   214
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   215
TIME_ZONE = 'UTC'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   216
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   217
USE_I18N = True
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   218
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   219
USE_L10N = True
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   220
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   221
USE_TZ = True
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   222
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   223
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   224
IMPORT_FIELDS_DICT = {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   225
    "AUTR": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   226
    "ECOLE": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   227
    "TITR": ["Titre"],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   228
    "DENO": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   229
    "DOM": ["Domaine"],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   230
    "APPL": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   231
    "PERI": ["Période"],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   232
    "MILL": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   233
    "TECH": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   234
    "DIMS": ["Dimensions"],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   235
    "EPOQ": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   236
    "LIEUX": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   237
    "DECV": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   238
    "LOCA": ["Localisation"],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   239
    "PHOT": ["Photo"],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   240
    "INV": ["No inventaire",],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   241
    "REF": ["REFERENCE"],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   242
}
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   243
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   244
INTERNAL_TAGS_URL = BASE_URL
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   245
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   246
RELEVANT_TAGS_MIN_SCORE = 3
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   247
ACCURATE_TAGS_MIN_SCORE = 3