source: modelado_topicos/django_topic_explorer/settings.py @ 0a59649

v1.0
Last change on this file since 0a59649 was 0a59649, checked in by rudmanmrrod <rudman22@…>, 7 años ago

Migrado el proyecto a django 10

  • Propiedad mode establecida a 100755
File size: 6.6 KB
Línea 
1# -*- coding: utf-8 -*-
2"""
3Sistema de Modelado de Tópicos
4
5Copyleft (@) 2014 CENDITEL nodo Mérida - https://planificacion.cenditel.gob.ve/trac/
6"""
7## @package django_topic_explorer.settings
8#
9# Configuración de funcionalidades y parámetros del sistema
10# @author Generated by 'django-admin startproject' using Django 1.8.
11# @author Jorge Redondo (jredondo at cenditel.gob.ve)
12# @author <a href='http://www.cenditel.gob.ve'>Centro Nacional de Desarrollo e Investigación en Tecnologías Libres
13# (CENDITEL) nodo Mérida - Venezuela</a>
14# @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
15# @version 1.3
16import os
17
18
19## Directorio base desde donde se encuentra ejecutando la aplicación
20BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
21
22
23# Quick-start development settings - unsuitable for production
24# See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/
25
26# SECURITY WARNING: keep the secret key used in production secret!
27SECRET_KEY = '^_uj&#+hs!=q57!%!ao%t#e$^q@8qtxh$3ejf@uh4rnw#igqwu'
28
29## Identifica si el sistema se encuentra en modo de desarrollo (True) o en modo producción (False)
30DEBUG = True
31
32## Identifica a los servidores permitidos que atienden las peticiones del sistema
33ALLOWED_HOSTS = [ ]
34
35
36## Listado de aplicaciones base del sistema
37PREREQ_APPS = [
38    'django.contrib.admin',
39    'django.contrib.auth',
40    'django.contrib.contenttypes',
41    'django.contrib.sessions',
42    'django.contrib.messages',
43    'django.contrib.staticfiles',
44    'captcha',
45]
46
47if DEBUG:
48    ## Aplicaciones requeridas para entornos de desarrollo
49    PREREQ_APPS += [
50        'django_extensions',
51        'debug_toolbar',
52    ]
53
54    ## Configuracion de parametros de django-debug-toolbar
55    JQUERY_URL = ''
56
57## Listado de aplicaciones del projecto
58PROJECT_APPS = [
59    'topic_explorer',
60]
61
62## Listado de aplicaciones cargadas por el sistema
63INSTALLED_APPS = PREREQ_APPS + PROJECT_APPS
64
65MIDDLEWARE_CLASSES = [
66    'django.middleware.security.SecurityMiddleware',
67    'django.contrib.sessions.middleware.SessionMiddleware',
68    'django.middleware.locale.LocaleMiddleware',
69    'django.middleware.common.CommonMiddleware',
70    'django.middleware.csrf.CsrfViewMiddleware',
71    'django.contrib.auth.middleware.AuthenticationMiddleware',
72    'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
73    'django.contrib.messages.middleware.MessageMiddleware',
74    'django.middleware.clickjacking.XFrameOptionsMiddleware',
75]
76
77if DEBUG:
78    MIDDLEWARE_CLASSES += [
79        'debug_toolbar.middleware.DebugToolbarMiddleware',
80    ]
81
82## Configuración de las URL del sistema
83ROOT_URLCONF = 'django_topic_explorer.urls'
84
85TEMPLATE_PATH = os.path.join(BASE_DIR, 'templates')
86
87
88TEMPLATES = [
89    {
90        'BACKEND': 'django.template.backends.django.DjangoTemplates',
91        'DIRS': [
92            TEMPLATE_PATH,
93        ],
94        'APP_DIRS': True,
95        'OPTIONS': {
96            'context_processors': [
97                'django.template.context_processors.debug',
98                'django.template.context_processors.request',
99                'django.contrib.auth.context_processors.auth',
100                'django.contrib.messages.context_processors.messages',
101                'django.template.context_processors.i18n',
102                "django.template.context_processors.tz",
103            ],
104        },
105    },
106]
107
108## Configuración para el wsgi de la aplicación
109WSGI_APPLICATION = 'django_topic_explorer.wsgi.application'
110
111# Password validation
112# https://docs.djangoproject.com/en/1.9/ref/settings/#auth-password-validators
113
114# Internationalization
115# https://docs.djangoproject.com/en/1.9/topics/i18n/
116
117## Configuración del código del lenguaje a utilizar por defecto
118LANGUAGE_CODE = 'es-ve'
119
120## Configuración para el nombre de localización por defecto
121LOCALE_NAME = 'es'
122
123## Configuración para la zona horaria por defecto
124TIME_ZONE = 'America/Caracas'
125
126## Determina si se emplea la internacionalización I18N
127USE_I18N = True
128
129## Determina si se emplea la internacionalización L10N
130USE_L10N = True
131
132## Determina si se emplea la zona horaria
133USE_TZ = True
134
135
136# Static files (CSS, JavaScript, Images)
137# https://docs.djangoproject.com/en/1.9/howto/static-files/
138
139## Configuración de la raíz donde se encuentran los archivos estaticos del sistema (para entornos en producción)
140STATIC_ROOT = ''
141
142## Configuración de la url que atenderá las peticiones de los archivos estáticos del sistema
143STATIC_URL = '/static/'
144
145## Configuración de los directorios en donde se encuentran los archivos estáticos
146STATICFILES_DIRS = (
147    os.path.join(BASE_DIR, 'static/'),
148)
149
150## URL de acceso al sistema
151#LOGIN_URL = "/login"
152
153## URL de salida del sistema
154#LOGOUT_URL = "/logout"
155
156## configuración que permite obtener la ruta en donde se encuentran las traducciones de la aplicación a otros lenguajes
157LOCALE_PATHS = [
158    #os.path.join(BASE_DIR, 'locale'),
159]
160
161## Registro de mensajes al usuario
162MESSAGE_STORAGE = 'django.contrib.messages.storage.cookie.CookieStorage'
163
164#url comun para el proyecto
165## TOPIC EXPLORER SETTINGS
166TOPIC_EXPLORER_PATH = '/home/rodrigo/Proyectos/Interpretacion/'
167#TOPIC_EXPLORER_PATH = '/home/jredondo/Proyectos/Analisis_del_Discurso/src/topic-explorer/'
168FILES_PATH = TOPIC_EXPLORER_PATH +'demo-data/medios/noaccent'
169MODELS_PATH = TOPIC_EXPLORER_PATH + 'demo-data/medios/models/'
170#FILES_PATH = TOPIC_EXPLORER_PATH +'demo-data/ap/'
171#MODELS_PATH = TOPIC_EXPLORER_PATH + 'demo-data/corpus_propuestas/lda2vsm_models/'
172CORPUS_FILE = MODELS_PATH + 'pp-nltk-en-freq5.npz'
173LDA_DATA_PATH = TOPIC_EXPLORER_PATH + 'demo-data/medios/lda/medios{0}/'
174#LDA_CORPUS_FILE = '/home/jredondo/Proyectos/Analisis_del_Discurso/src/vsm2ldac/corpus.dat'
175#LDA_VOCAB_FILE = '/home/jredondo/Proyectos/Analisis_del_Discurso/src/vsm2ldac/vocab.txt'
176#LDA_CORPUS_DIR = '/home/jredondo/Proyectos/Analisis_del_Discurso/src/topic-explorer/demo-data/corpus_propuestas/pp'
177LDA_CORPUS_FILE = TOPIC_EXPLORER_PATH + 'demo-data/medios/lda/corpus.dat'
178LDA_VOCAB_FILE = TOPIC_EXPLORER_PATH + 'demo-data/medios/lda/vocab.txt'
179LDA_CORPUS_DIR = TOPIC_EXPLORER_PATH +'demo-data/medios/pp'
180
181#MODEL_PATTERN = MODELS_PATH + 'model.npz'
182
183#CORPUS_FILE = MODELS_PATH + 'ap-nltk-en-freq5.npz'
184#MODEL_PATTERN = MODELS_PATH + 'pp-nltk-en-freq5-LDA-K{0}-document-200.npz'
185#MODEL_PATTERN = MODELS_PATH + 'ap-nltk-en-freq5-LDA-K{0}-document-20.npz'
186CONTEXT_TYPE = 'document'
187#TOPICS = '10, 20, 30, 40, 50, 60, 70'
188#TOPICS = '10, 20, 30, 40, 50, 60, 70, 80, 90, 100'
189#TOPICS = '15, 30, 40, 50, 60, 70, 80, 90'
190TOPICS = '10, 20, 30, 40, 50, 60, 70, 80, 90'
191CORPUS_NAME = 'Deafult'
192ICONS = 'link'
193
194CORPUS_LINK = None
195TOPIC_RANGE = None
196DOC_TITTLE_FORMAT = None
197DOC_URL_FORMAT = None
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.