Guías Técnicas¶
Arquitectura¶
Descripción general¶
Climweb es una aplicación web basada en Django con integración Wagtail CMS, diseñada para ser utilizada por los Servicios Meteorológicos e Hidrológicos Nacionales (SMHN) en su gestión de contenidos y entrega de información y servicios climáticos.
El sistema está diseñado para ser modular y extensible, lo que permite agregar fácilmente nuevas funciones y tipos de contenido. Su diseño se centra en la personalización y la flexibilidad, lo que permite a los SMHN adaptar el sistema a sus necesidades específicas.
Marco web y CMS¶
Construido sobre el marco Django con integración Wagtail CMS
Utiliza ASGI (Interfaz de puerta de enlace de servidor asíncrono) para capacidades web modernas
El sistema implementa configuraciones WSGI y ASGI para mayor flexibilidad.
Arquitectura de back-end¶
La sección de arquitectura del backend describe los componentes principales del backend de Climweb.
Estructura de páginas/aplicaciones¶
La sección de estructura de páginas/aplicaciones proporciona una descripción general de cómo se organizan las páginas/aplicaciones dentro de Climweb, utilizando la estructura de aplicación convencional de Django.
Extendiendo la telaraña¶
La sección sobre extensión de Climweb analiza cómo ampliar la funcionalidad de Climweb mediante la creación de complementos personalizados, que agregan más funciones y capacidades al sistema.
Comandos de gestión¶
Climweb proporciona un conjunto de comandos de gestión que se pueden utilizar para realizar diversas tareas relacionadas con la operación y mantenimiento del sistema.
La sección de comandos de administración proporciona una descripción general de estos comandos y su uso.