Guias Técnicos¶
Arquitetura¶
Visão geral¶
Climweb é um aplicativo web baseado em Django com integração Wagtail CMS, projetado para uso pelos Serviços Meteorológicos e Hidrológicos Nacionais (NMHSs) em seu gerenciamento de conteúdo e fornecimento de informações e serviços climáticos.
O sistema foi projetado para ser modular e extensível, permitindo fácil adição de novos recursos e tipos de conteúdo. Ele é construído com foco na customização e flexibilidade, permitindo que os NMHS adaptem o sistema às suas necessidades específicas.
Estrutura Web e CMS¶
Construído na estrutura Django com integração Wagtail CMS
Usa ASGI (Asynchronous Server Gateway Interface) para recursos web modernos
O sistema implementa configurações WSGI e ASGI para flexibilidade
Arquitetura de back-end¶
A seção de arquitetura de backend descreve os principais componentes do backend do Climweb.
Estrutura de páginas/aplicativos¶
A seção de estrutura de páginas/aplicativos fornece uma visão geral de como as páginas/aplicativos são organizados no Climweb, usando a estrutura de aplicativo Django convencional.
Estendendo o Climweb¶
A seção de extensão do Climweb discute como estender a funcionalidade do Climweb criando plug-ins personalizados, que adicionam mais recursos e capacidades ao sistema.
Comandos de gerenciamento¶
Climweb disponibiliza um conjunto de comandos de gestão que podem ser utilizados para realizar diversas tarefas relacionadas com a operação e manutenção do sistema.
A seção de comandos de gerenciamento fornece uma visão geral desses comandos e seu uso.