FormAlchemy

Tela Software:
FormAlchemy
Detalhes de Software:
Versão: 1.4.2
Data de upload: 14 Apr 15
Licença: Livre
Popularidade: 22

Rating: nan/5 (Total Votes: 0)

FormAlchemy acelera bastante o desenvolvimento com SQLAlchemy mapeados aulas (modelos) em um ambiente de formulários HTML. Ele elimina clichê por autogenerating HTML campos de entrada a partir de um determinado modelo. FormAlchemy vai tentar descobrir que tipo de código HTML deve ser devolvido pela introspecção propriedades do modelo e gerar o código HTML pronto-a-uso que vai caber aplicativo do desenvolvedor.
Naturalmente, FormAlchemy não consegue descobrir tudo, ou seja, o desenvolvedor pode querer exibir apenas algumas colunas do modelo dado. Assim, FormAlchemy também é altamente personalizável

Características :.

  • Gera campos do formulário HTML e mesas de SQLAlchemy mapeados aulas ou manualmente adicionado Campos
  • Funciona com definições mapeador declarativa ou clássico
  • Render e edita objetos individuais ou coleções (grids)
  • Puxadores relacionamentos de objetos (inclusive muitos-para-muitos), não apenas simples tipos de dados
  • apoio Sinônimo
  • apoio Composite e tipo personalizado
  • Suporta todas as chaves primárias compostas e mais CFKs
  • Pre-preenche os campos de entrada com o valor atual ou padrão
  • saída HTML Altamente personalizável
  • Valida erros de entrada e exibe in-line
  • Sincroniza instâncias do modelo com dados de entrada
  • Easy-to-use, API extensível
  • SQLAlchemy 0.4 (0.4.5 ou posterior) e 0,5 compatível

O que é novo nesta versão:

  • WebOb1.2 compat
  • Adicione um pouco de renderizador HTML5
  • Melhorar fsblob eliminação. edição 16
  • Adicionar suporte para fanstatic em pytlons (graças a Bruno Binet aka inneos)

O que é novo na versão 1.4.1:

  • Implementado pedido WebOb-like passando diretamente ao conjunto de campos.
  • pedido também implementou passando to Grid
  • Adicionado suporte para definir .html_options com Field.set (html = {'alguns': 'coisa'})
  • Adicionado suporte para set (validadores = [validator1, validator2]), que acrescenta os validadores especificados.
  • Corrigido o set (null_as = ...), foi nul_as e mal ligado em.
  • Melhoria da documentação para o método Field.set ()
  • Suporte zope.schema.Password
  • questões Fix 9, 10, 11, 12

O que é novo na versão 1.4:

  • Fix questão 5, 7
  • Deixe binf forma a um WebOb como pedido
  • Adicionar coluna wrapper para armazenar algumas opções em modelos de formulário
  • tradução Campo etiqueta

O que é novo na versão 1.3.9:

  • questão Fix unicode com estrutura baseada não WebOb

O que é novo na versão 1.3.6:

  • corrigir problemas de 150, 151, 153, 161, 162
  • Adicionado field.label () e field.label_tags ()
  • Major refatoração. O módulo base já não EXISTE.

O que é novo na versão 1.3.5:

  • Já não utilizar o tipo de binário. Use LargeBinary vez.
  • corrigir problemas de 145, 147

O que é novo na versão 1.3.4:

  • renderer._value está obsoleto. Use renderer.value
  • acrescentou renderer.raw_value
  • Modelo .__ html __ () (se houver) é usada para processar modelo no modo READ_ONLY.

O que é novo na versão 1.3.3:

  • renderer._value está obsoleto. Use renderer.value
  • acrescentou renderer.raw_value
  • Modelo .__ html __ () (se houver) é usada para processar modelo no modo READ_ONLY.

O que é novo na versão 1.3.2:

  • .value_objects adicionado a ambos os objetos de campo e FieldRenderer. Retorna os objetos em vez de uma lista de chaves primárias quando se trabalha com ForeignKeys.
  • adicionar IntervalFieldRenderer
  • voltar para WebHelpers
  • adicionar tradução Húngaro (125)
  • correção de bug com a mais recente versão do couchdbkit
  • actualização do modelo paster de Pilões 1.0b1
  • corrigir problemas de 123, 124, 127, 128

Requisitos :

  • Python

Limitações :

  • Atualmente, apenas lida com chaves estrangeiras compostas de tipos primitivos Python

Programas semelhantes

qooxdoo
qooxdoo

17 Feb 15

SiteFusion
SiteFusion

11 May 15

AXIS
AXIS

3 Jun 15

Comentário para FormAlchemy

Comentários não encontrado
Adicionar comentário
Ligue imagens!