src/iconolab_mcc/settings/__init__.py
author Riwad Salim
Tue, 05 Jun 2018 18:36:39 +0200
changeset 3 12fb6a535aa6
parent 2 48b9b57dfbaa
child 5 cfd40849d24c
permissions -rw-r--r--
Add specific templates to iconolab-mcc and edit docker settings
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
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, logging, sys
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
3
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
    15
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
# 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
    17
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
    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
STATIC_ROOT = os.path.abspath(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
    20
MEDIA_ROOT = os.path.abspath(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
    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
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
    23
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
    24
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
    25
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
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
    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
#Static path
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
# 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
    32
# 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
    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
# 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
    35
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
    36
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
# 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
    38
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
    39
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
    40
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
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
    42
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
# 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
    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
INSTALLED_APPS = [
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
    'iconolab.apps.IconolabApp',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
    'django.contrib.admin',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
    'django.contrib.auth',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
    'django.contrib.contenttypes',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
    'django.contrib.sessions',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
    'django.contrib.messages',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
    'django.contrib.staticfiles',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
    'django.contrib.sites',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
    'django.contrib.humanize',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
    'django_comments',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
    'django_comments_xtd',
2
48b9b57dfbaa Propagate the removal of the haystack dependency.
ymh <ymh.work@gmail.com>
parents: 1
diff changeset
    58
    'django_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
    59
    'sorl.thumbnail',
1
309def3c05dc Adding specific items to iconolab-mcc project interface
Riwad Salim
parents: 0
diff changeset
    60
    'notifications',
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
]
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
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
    64
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
    65
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
    66
COMMENTS_XTD_MAX_THREAD_LEVEL = 100
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_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
    68
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
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
    70
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
MIDDLEWARE = [
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
    'django.middleware.security.SecurityMiddleware',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
    'django.contrib.sessions.middleware.SessionMiddleware',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
    'django.middleware.common.CommonMiddleware',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
    'django.middleware.csrf.CsrfViewMiddleware',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
    'django.contrib.auth.middleware.AuthenticationMiddleware',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
    'django.contrib.messages.middleware.MessageMiddleware',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
]
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
ROOT_URLCONF = 'iconolab_mcc.urls'
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
TEMPLATES = [
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
1
309def3c05dc Adding specific items to iconolab-mcc project interface
Riwad Salim
parents: 0
diff changeset
    86
        '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
    87
        '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
    88
        'OPTIONS': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
    89
            '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
    90
                '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
    91
                '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
    92
                '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
    93
                '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
    94
                'django.core.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
    95
                'django.core.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
    96
                'django.core.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
    97
                '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
    98
            ],
3
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
    99
            'libraries': {
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
   100
                '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
   101
            }
0
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
        },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
]
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
3
12fb6a535aa6 Add specific templates to iconolab-mcc and edit docker settings
Riwad Salim
parents: 2
diff changeset
   106
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
   107
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
# Database
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
# 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
   111
CACHES = {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
    'default': {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
        '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
   114
        '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
   115
#        '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
   116
#        '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
   117
#        '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
   118
    }
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   119
}
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
# 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
   121
# 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
   122
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
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
   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
        '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
   126
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
        '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
   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
    {
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   131
        '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
   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
        '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
   135
    },
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   136
]
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   137
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   138
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   139
# Internationalization
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   140
# 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
   141
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   142
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
   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
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
   145
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   146
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
   147
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   148
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
   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
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   151
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
   152
    "AUTR": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   153
    "ECOLE": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   154
    "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
   155
    "DENO": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   156
    "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
   157
    "APPL": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   158
    "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
   159
    "MILL": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   160
    "TECH": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   161
    "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
   162
    "EPOQ": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   163
    "LIEUX": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   164
    "DECV": [],
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   165
    "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
   166
    "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
   167
    "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
   168
    "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
   169
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   170
}
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   171
IMPORT_DEFAULT_FIELD_TO_FILENAME_IDENTIFIER = "INV"
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   172
NO_IMG_CONVERSION_EXTS = [".jpg"]
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   173
IMG_CONVERSION_EXTS = [".tif", ".tiff"]
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   174
IMG_JPG_DEFAULT_QUALITY = 80
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   175
PREGENERATE_THUMBNAILS_SIZES = [
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   176
    # item_images_preview.html
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   177
    "250x250",
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   178
    "100x100",
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
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
   181
IMPORT_LOGGER_NAME = ""
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   182
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   183
DJANGO_RUNSERVER = (len(sys.argv)>1 and sys.argv[1] == 'runserver')
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   184
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   185
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
   186
ACCURATE_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
   187
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   188
# The different thumbnail sizes that we want to pre-generate when importing or when updating collections using commands
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   189
# This allows to pre-calculate thumbnails for media-heavy pages such as collection_home
c21813f95c41 First commit, extract iconolab-mcc as django project, and transform iconolab as django app
ymh <ymh.work@gmail.com>
parents:
diff changeset
   190