Tutorial - Criando um produto para Plone usando Archetypes
Estrutura do produto
__init__.py config.py validators.py content/ * Extensions/Install.py Skins/LocadoraVeiculos/* |
__init__.py
Este arquivo será executado quando o Zope carregar o produto. Ele possui código para inicializar o produto.
config.py
Arquivo que possui as constantes de configuração do produto: o nome do produto, as permissões dos tipos de conteúdos criados, etc
validators.py
Arquivo que possui os novos validadores.
content/ *
Esta pasta guarda todos os tipos de conteúdos do produto.
Extensions/Install.py
É nesta pasta onde está o método externo de instalação do produto. O arquivo Install.py é lido pelo QuickInstaller no Plone e seus métodos install() e uninstall() são executados.
Skins/LocadoraVeiculos/*
Pasta que será registrada com o portal_skins, fazendo com que page templates e scripts sejam usados em todo o portal.
interesante
nossa meu sonho e ser um programador por isso acessei o site de vocês e muito bom saber que temos uma escola aqui!