Modulo esquite

Variables de entorno

esquite.context_processors

esquite.context_processors.api(request)

Configuraciones de los l+imites para la API

esquite.context_processors.colors(request)

Configura variables de entorno para los colores

esquite.context_processors.google_analytics(request)

Configura variables de entorno de google analytics

esquite.context_processors.keyboard(request)

Configura variable de entorno para teclaod personalizado

esquite.context_processors.languages(request)

Configura variables de entorno de las lenguas

esquite.context_processors.project_info(request)

Configura variables de entorno con información del proyecto

La información que se establece es nombre, nombre de la organización, colaboradoras y redes sociales. Las últimas dos son listas de python.

esquite.context_processors.user_templates(request)

Configuraciones generales

esquite.settings

Rutas

esquite.urls

esquite.urls.path(route, view, kwargs=None, name=None, *, Pattern=<class 'django.urls.resolvers.RoutePattern'>)
esquite.urls.re_path(route, view, kwargs=None, name=None, *, Pattern=<class 'django.urls.resolvers.RegexPattern'>)

Vistas

esquite.views

esquite.views.about(request)

Muestra la página acerca del corpus

Vista encargada de mostrar la sección de acerca del corpus motivación del corpus y descripción general de la comunidad Elotl. Además, muestra la información actual del corpus como número de documentos, parrafos por documentos y pdfs asociados.

Parámetros

request – Objeto HttpRequets para pasar el estado de la app a través del sistema

Type

HttpRequest

Devuelve

Vista de acerca del corpus

esquite.views.ayuda(request)

Muestra la página de ayuda

Vista encargada de mostrar la sección de ayuda con las operaciones soportadas, como realizar busquedas y recomendaciones generales.

Parámetros

request – Objeto HttpRequets para pasar el estado de la app a través del sistema

Type

HttpRequest

Devuelve

Vista de ayuda

esquite.views.index(request)

Muestra la vista raíz del corpus paralelo

Parámetros

request – Objeto HttpRequets para pasar el estado de la app a través del sistema

Type

HttpRequest

Devuelve

Vista principal

Muestra la página de enlaces de interés

Vista encargada de mostrar la sección de ligas de interés con la página de Elotl, el blog de Elotl y el diccionario del otomi

Parámetros

request – Objeto HttpRequets para pasar el estado de la app a través del sistema

Type

HttpRequest

Devuelve

Vista de enlaces de interés

esquite.views.participants(request)

Muestra la página de participantes

Vista encargada de mostrar la sección de participantes con los nombres de los participantes y ligas de contacto con la comunidad Elotl

Parámetros

request – Objeto HttpRequets para pasar el estado de la app a través del sistema

Type

HttpRequest

Devuelve

Vista de participantes

esquite.views.pdf_view(request, file_name)

Muestra archivos PDF con base en el nombre

Parámetros
  • request – Objeto HttpRequets para pasar el estado de la app a través del sistema

  • file_name – Nombre del PDF a mostrar

Type

HttpRequest

Type

str

Devuelve

Archivo PDF para ser visto en el navegador

Configuración de servidor web

Advertencia

Para producción no se recomienda utilizar el servidor web que django tiene por defecto ya que este es solo para el ambiente de desarrollo

esquite.wsgi

Configuración de WSGI para el proyecto.

Para mas información consulta la documentación de django aqui <https://docs.djangoproject.com/en/2.2/howto/deployment/wsgi/>