Changeset 495aacb in sicp for sicp


Ignore:
Timestamp:
Aug 11, 2015, 6:05:51 PM (9 years ago)
Author:
Ing. Roldan D. Vargas G <rvargas@…>
Branches:
master
Children:
d01ca96
Parents:
96df072
Message:

comentarios

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sicp/settings.py

    r1ed9169 r495aacb  
    11# coding=utf-8
    22"""
    3 Django settings for sicp project.
    4 
    5 Generated by 'django-admin startproject' using Django 1.8.
    6 
    7 For more information on this file, see
    8 https://docs.djangoproject.com/en/1.8/topics/settings/
    9 
    10 For the full list of settings and their values, see
    11 https://docs.djangoproject.com/en/1.8/ref/settings/
     3Simulador Integral de Cadenas Productivas (SICP)
     4
     5Copyleft (@) 2015 CENDITEL nodo Mérida - https://miv.cenditel.gob.ve/simulacion/
    126"""
    13 
    14 # Build paths inside the project like this: os.path.join(BASE_DIR, ...)
     7## @package sicp.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 Ing. Roldan Vargas (rvargas 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 3.0.0
     16
     17# Django settings for sicp project.
     18# Generated by 'django-admin startproject' using Django 1.8.
     19# For more information on this file, see https://docs.djangoproject.com/en/1.8/topics/settings/
     20# For the full list of settings and their values, see https://docs.djangoproject.com/en/1.8/ref/settings/
     21
     22## Muestra el autor del script cuando es invocado
     23__author__ = "Generated by 'django-admin startproject' using Django 1.8."
     24## Muestra documentación breve sobre el script
     25__doc__    = "Configuración de funcionalidades y parámetros del sistema"
     26
    1527import os
    1628
     29## Directorio base desde donde se encuentra ejecutando la aplicación
    1730BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    1831
     32## Número de versión de la aplicación
    1933VERSION = '3.0.0'
    2034
     
    2337# See https://docs.djangoproject.com/en/1.8/howto/deployment/checklist/
    2438
    25 # SECURITY WARNING: keep the secret key used in production secret!
     39## Clave secreta del sistema
    2640SECRET_KEY = 'exdo%=40*1ry3g2$nyi@oq-i+f^#q0_ksz(kd969^)y=#!zj7('
    2741
    28 # SECURITY WARNING: don't run with debug turned on in production!
     42## Identifica si el sistema se encuentra en modo de desarrollo (True) o en modo producción (False)
    2943DEBUG = True
    3044
     45## Listado de Hosts permitidos por el sistema
    3146ALLOWED_HOSTS = ['localhost']
    3247
    33 
    34 # Application definition
    35 
     48INTERNAL_IPS = (AH for AH in ALLOWED_HOSTS)
     49
     50## Listado de aplicaciones cargadas por el sistema
    3651INSTALLED_APPS = (
    3752    'suit',  # Modern theme for Django admin interface
     
    4358    'django.contrib.staticfiles',
    4459    'django.contrib.humanize',
     60    'django_extensions', # Opcional, no requerido para el funcionamiento del sistema
    4561    'captcha',
    4662    'apps.comun',
     
    5066)
    5167
     68## Listado de clases middleware
    5269MIDDLEWARE_CLASSES = (
    5370    'django.contrib.sessions.middleware.SessionMiddleware',
     
    6279)
    6380
     81## Configuración de las URL del sistema
    6482ROOT_URLCONF = 'sicp.urls'
    6583
     84## Directorio en donde se encuentran las plantillas base
    6685BASE_TEMPLATES = os.path.join(BASE_DIR, "templates")
     86
     87## Directorio en donde se encuentran las plantillas para la simulación de escenarios
    6788SIMULACION_TEMPLATES = os.path.join(BASE_DIR, "apps/simulacion/templates")
     89
     90## Directorio en donde se encuentran las plantillas del sigesic
    6891SIGESIC_TEMPLATES = os.path.join(BASE_DIR, "apps/simulacion/sigesic/templates")
    6992
     93## Configuración de plantillas del sistema
    7094TEMPLATES = [
    7195    {
     
    84108]
    85109
     110## Configuración para el wsgi de la aplicación
    86111WSGI_APPLICATION = 'sicp.wsgi.application'
    87112
     
    90115# https://docs.djangoproject.com/en/1.8/ref/settings/#databases
    91116
     117## Configuración de la(s) base(s) de dato(s) del sistema
    92118DATABASES = {
    93119    'default': {
     
    113139# https://docs.djangoproject.com/en/1.8/topics/i18n/
    114140
     141## Configuración del código del lenguaje a utilizar por defecto
    115142LANGUAGE_CODE = 'es-ve'
    116143
     144## Configuración para el nombre de localización por defecto
    117145LOCALE_NAME = 'es'
    118146
     147## Configuración para la zona horaria por defecto
    119148TIME_ZONE = 'UTC'
    120149
     150## Determina si se emplea la internacionalización I18N
    121151USE_I18N = True
    122152
     153## Determina si se emplea la internacionalización L10N
    123154USE_L10N = True
    124155
     156## Determina si se emplea la zona horaria
    125157USE_TZ = True
    126158
     
    128160# Static files (CSS, JavaScript, Images)
    129161# https://docs.djangoproject.com/en/1.8/howto/static-files/
     162
     163## Configuración de la raíz donde se encuentran los archivos estaticos del sistema
    130164STATIC_ROOT = ''
     165
     166## Configuración de la url que atenderá las peticiones de los archivos estáticos del sistema
    131167STATIC_URL = '/static/'
    132168
     169## Configuración de los directorios en donde se encuentran los archivos estáticos
    133170STATICFILES_DIRS = (
    134171    os.path.join(BASE_DIR, 'static/'),
    135172)
    136173
     174## Configuración que permite buscar distintas ubicaciones de archivos estáticos
    137175STATICFILES_FINDER = (
    138176    'django.contrib.staticfiles.finders.FileSystemFinder',
     
    145183LOGOUT_URL = "/logout"
    146184
     185## configuración que permite obtener la ruta en donde se encuentran las traducciones de la aplicación a otros lenguajes
    147186LOCALE_PATHS = (
    148187    os.path.join(BASE_DIR, 'locale'),
     
    223262        'backupCount': 52
    224263    }
     264}, loggers={
     265    'root': {
     266        'level': 'DEBUG',
     267        'handlers': ['usuario']
     268    },
     269    'comun': {
     270        'level': 'DEBUG',
     271        'handlers': ['comun'],
     272        'qualname': 'comun'
     273    },
     274    'simulacion': {
     275        'level': 'DEBUG',
     276        'handlers': ['simulacion'],
     277        'qualname': 'simulacion'
     278    },
     279    'sigesic': {
     280        'level': 'DEBUG',
     281        'handlers': ['sigesic'],
     282        'qualname': 'sigesic'
     283    },
     284    'django.request': {
     285        'handlers': ['null'],
     286        'level': 'ERROR',
     287        'propagate': False,
     288    }
    225289})
    226290
Note: See TracChangeset for help on using the changeset viewer.