Camelot é um framework Python GUI em cima de sqlalchemy e PyQt, inspirado na interface de administração do Django. & Nbsp; Comece a construir aplicativos de desktop em grande velocidade, simplesmente adicionando algumas informações adicionais para você definição do modelo.
classe Movie (Entity):
& Nbsp; title = Field (Unicode (60), required = True)
& Nbsp; short_description = Field (Unicode (512))
& Nbsp; release_date = Field (Data)
& Nbsp; gênero = Field (Unicode (15))
& Nbsp; classe Admin (EntityAdmin):
& Nbsp; verbose_name = 'Movie'
& Nbsp; list_display = ['title', 'short_description', 'release_date', 'gênero']
Este pedaço de código é suficiente para definir o esquema do banco de dados e criar uma GUI amigável desktop do usuário
O que é novo nesta versão:.
- Esta versão traz, principalmente, a aplicação das novas medidas de estilo, usando iteradores para a comunicação entre o modelo ea GUI.
- Outras mudanças são a criação de widgets atrasada em abas para melhorar o desempenho para as telas com muitos campos, a mudança para migrar 7.1., uma nova tela inicial, traduções italianas, e compatibilidade PySide.
O que é novo na versão 11.05.13:.
- O painel de navegação é mais intuitiva
- acções de aplicação aparecer na tela inicial.
- O espaço de trabalho maximiza quando um duplo clique sobre a barra de abas.
- Postgres é suportado para backup e restauração.
- DocxApplicationAction e PixmapFormAction.
- EntityAdmin suporta objetos mapeados com SQLAlchemy simples.
- Tab comportamento de alguns editores foi corrigido.
- Foi adicionado suporte para a edição de colunas na parte congelada de uma exibição de tabela.
- FileEditor suporta a remoção de arquivos depois copiá-los.
- A janela de progresso é mostrado quando os registros são excluídos.
- A Editor de DateTime foi adicionado.
- A maioria dos editores agora suportam background_color, editável, ea dica atributos como dinâmicas.
Foram adicionados
Requisitos :
- Python
Comentários não encontrado