khufu_deform é um componente quadro Python proporcionando a integração entre a biblioteca forma de deformação, SQLAlchemy, e a plataforma de aplicações web Pyramid.
Num nível mais elevado, khufu_deform pode ser utilizado para proporcionar uma vista automáticas CRUD para modelos SQLAlchemy.
Configuração
Basta incluir o pacote khufu_deform com o configurador, ou seja:
config.include ('khufu_deform')
Uso
A maneira padrão de visualizações CRUD configuração é a seguinte:
# Configuração é uma instância de Configurator
# Nota é uma classe de modelo baseado em SQLAlchemy
# NoteContainer é o pai de travessia contendo Notes
config.include ('khufu_deform')
config.add_crud_views (Note, NoteContainer)
Para um exemplo mais completo consulte o módulo khufu_deform.demo python.
Directivas Configurador
Incluindo khufu_deform com uma instância Configurator disponibiliza as seguintes diretrizes:
- Vistas Mapas CRUD padrão contra uma determinada classe modelo - add_crud_views
- Add_add_form_view - Mapear uma exibição que contém um formulário para adicionar novas instâncias
- Add_edit_form_view - Mapear uma exibição que contém um formulário para instâncias de edição
- Add_list_view - Mapear uma vista para listar as instâncias do modelo
- Add_view_view - Mapear uma vista para a exibição de uma instância
. Veja API khufu_deform para mais informações
Requisitos :
- Python
Comentários não encontrado