--- a/src/iconolab_episteme/settings/dev.py Tue Jun 26 15:55:08 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,233 +0,0 @@
-"""
-Django settings for iconolab-episteme project.
-
-Generated by 'django-admin startproject' using Django 1.9.5.
-
-For more information on this file, see
-https://docs.djangoproject.com/en/1.9/topics/settings/
-
-For the full list of settings and their values, see
-https://docs.djangoproject.com/en/1.9/ref/settings/
-"""
-import logging
-import os
-
-from iconolab_episteme.settings import *
-
-CONTACT_EMAIL = 'youremail@yourprovider.fr'
-
-# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
-# BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
-
-# STATIC_ROOT = os.path.abspath(os.path.join(BASE_DIR, '../../../run/web/static/site'))
-# MEDIA_ROOT = os.path.abspath(os.path.join(BASE_DIR, '../../../run/web'))
-BASE_DIR = '/mnt/c/Users/Riwad/Desktop/IRI/ICONOLAB/iconolab-episteme/src/iconolab_episteme'
-
-STATIC_ROOT = '/mnt/c/Users/Riwad/Desktop/IRI/ICONOLAB/iconolab-episteme/run/web/static/site'
-MEDIA_ROOT = '/mnt/c/Users/Riwad/Desktop/IRI/ICONOLAB/iconolab-episteme/run/web/media'
-
-# dev_mode useful for src_js
-# We need to add 'iconolab.utils.context_processors.env' to context processor
-
-# When JS_DEV_MODE is True, the Webpack dev server should be started
-JS_DEV_MODE = False
-# STATICFILES_DIRS = [
-# os.path.join(BASE_DIR, 'static'),
-# os.path.join(BASE_DIR, 'media'),
-# ]
-
-if JS_DEV_MODE:
- SRC_JS_PATH = os.path.join(BASE_DIR, '..', '..', 'src_js')
- STATICFILES_DIRS.append(SRC_JS_PATH)
-
-
-BASE_URL = 'http://localhost:8000'
-if JS_DEV_MODE:
- STATIC_URL = 'http://localhost:8001/static/'
-else:
- STATIC_URL = '/static/'
-MEDIA_URL = '/media/'
-
-LOGIN_URL = '/account/login/'
-
-# Quick-start development settings - unsuitable for production
-# See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/
-
-# SECURITY WARNING: keep the secret key used in production secret!
-SECRET_KEY = '#8)+upuo3vc7fi15czxz53ml7*(1__q8hg=m&+9ylq&st1_kqv'
-
-# SECURITY WARNING: don't run with debug turned on in production!
-DEBUG = True
-THUMBNAIL_DEBUG = True
-
-ALLOWED_HOSTS = []
-
-
-# Application definition
-
-
-COMMENTS_APP = "django_comments_xtd"
-COMMENTS_XTD_MODEL = "iconolab.models.IconolabComment"
-COMMENTS_XTD_FORM_CLASS = 'iconolab.forms.comments.IconolabCommentForm'
-COMMENTS_XTD_MAX_THREAD_LEVEL = 1
-COMMENTS_PER_PAGE_DEFAULT = 10
-
-SITE_ID = 1
-
-TEMPLATES = [
- {
- 'BACKEND': 'django.template.backends.django.DjangoTemplates',
- 'DIRS': [],
- 'APP_DIRS': True,
- 'OPTIONS': {
- 'context_processors': [
- 'django.template.context_processors.debug',
- 'django.template.context_processors.request',
- 'django.contrib.auth.context_processors.auth',
- 'django.contrib.messages.context_processors.messages',
- 'django.template.context_processors.media',
- 'django.template.context_processors.static',
- 'django.template.context_processors.i18n',
- 'iconolab.utils.context_processors.env',
- ],
- # 'libraries': {
- # 'iconolab_episteme_tags':'iconolab_episteme.templatetags.iconolab_episteme_tags'
- # }
- },
- },
-]
-
-WSGI_APPLICATION = 'iconolab_episteme.wsgi.application'
-
-
-# Database
-# https://docs.djangoproject.com/en/1.9/ref/settings/#databases
-
-DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
- 'NAME': 'iconolabepisteme', # Or path to database file if using sqlite3.
- 'USER': 'iri', # Not used with sqlite3.
- 'PASSWORD': 'iri', # Not used with sqlite3.
- 'HOST': '192.168.99.100', # Set to empty string for localhost. Not used with sqlite3.
- 'PORT': '5432', # Set to empty string for default. Not used with sqlite3.
- }
-}
-
-# Logging
-
-LOG_FILE = os.path.abspath(os.path.join(BASE_DIR,"../../run/log/log.txt"))
-IMPORT_LOG_FILE = os.path.abspath(os.path.join(BASE_DIR,"../../run/log/import_log.txt"))
-IMPORT_LOGGER_NAME = "import_command"
-LOG_LEVEL = logging.DEBUG
-LOGGING = {
- 'version': 1,
- 'disable_existing_loggers': True,
- 'filters': {
- 'require_debug_false': {
- '()': 'django.utils.log.RequireDebugFalse'
- }
- },
- 'formatters' : {
- 'simple' : {
- 'format': "%(asctime)s - %(levelname)s : %(message)s",
- },
- 'semi-verbose': {
- 'format': '%(levelname)s %(asctime)s %(module)s %(message)s'
- },
- },
- 'handlers': {
- 'mail_admins': {
- 'level': 'ERROR',
- 'filters': ['require_debug_false'],
- 'class': 'django.utils.log.AdminEmailHandler'
- },
- 'stream_to_console': {
- 'level': LOG_LEVEL,
- 'class': 'logging.StreamHandler'
- },
- 'file': {
- 'level': LOG_LEVEL,
- 'class': 'logging.FileHandler',
- 'filename': LOG_FILE,
- 'formatter': 'semi-verbose',
- },
- 'import_file': {
- 'level': LOG_LEVEL,
- 'class': 'logging.FileHandler',
- 'filename': IMPORT_LOG_FILE,
- 'formatter': 'semi-verbose',
- }
- },
- 'loggers': {
- 'django.request': {
- 'handlers': ['file'],
- 'level': LOG_LEVEL,
- 'propagate': True,
- },
- 'iconolab': {
- 'handlers': ['file'],
- 'level': LOG_LEVEL,
- 'propagate': True,
- },
- 'import_command': {
- 'handlers': ['import_file'],
- 'level': LOG_LEVEL,
- 'propagate': True,
- },
- }
-}
-
-ELASTICSEARCH_DSL = {
- 'default': {
- 'hosts': '192.168.99.100:9200'
- },
-}
-
-CACHES = {
- 'default': {
- 'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
- 'LOCATION': os.path.join(MEDIA_ROOT, 'cache'),
-# 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
-# 'LOCATION': 'unix:/var/run/memcached/memcached.socket',
-# 'KEY_PREFIX': 'ldt',
- }
-}
-# Password validation
-# https://docs.djangoproject.com/en/1.9/ref/settings/#auth-password-validators
-
-AUTH_PASSWORD_VALIDATORS = [
- {
- 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
- },
- {
- 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
- },
- {
- 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
- },
- {
- 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
- },
-]
-
-
-# Internationalization
-# https://docs.djangoproject.com/en/1.9/topics/i18n/
-
-LANGUAGE_CODE = 'en-us'
-
-TIME_ZONE = 'UTC'
-
-USE_I18N = True
-
-USE_L10N = True
-
-USE_TZ = True
-
-INTERNAL_TAGS_URL = BASE_URL
-
-ESO_NOTICE_BASE_URL = "https://www.eso.org/public/france/images/"
-
-RELEVANT_TAGS_MIN_SCORE = 3
-ACCURATE_TAGS_MIN_SCORE = 3