zeam.form.rdb.

Suporte de Sqlalchemy Extra para Zeam.Form
Baixe Agora

zeam.form.rdb. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Sylvain Viollon
  • Site do editor:
  • http://github.com/thefunny42/

zeam.form.rdb. Tag


zeam.form.rdb. Descrição

Zeam.Form.rdb é um módulo Python que fornece um ajudante para gerar campos de formulário para zeam.form.base, usando os campos do Zeam.Form.ztk de um modelo Sqlalchemy. Para realizar, você deve criar seus campos usando o descritor Modelfinvys no seu Formato. Ele irá buscar automaticamente o contexto do formulário, e gerar os campos em conformidade, armazená-los (por motivos de desempenho) .exemplo: de Zeam.Form.RDB Import ModelfiSFROM Zeam.Form.Base Import FormClass MyForm (formulário): Etiquete = "teste Formulário "Fields = Modelfields () no seu esquema SQLALCHEMY, você pode usar as informações extras do dicionário para controlar o widget gerado. Chave estrangeira irá gerar uma escolha de possíveis valores para selecionar, usando a coluna que você deseja como title.example: da coluna de Importação Sqlalchemy, EstrangeiroFrom Sqlalchemy.Types Import Integer, StringFrom Zope Import Schemaidt_effort = coluna ('IDT_Effort', inteiro, primário_key = true , info = {'Título': U "identificador"}) IDT_OPPORTUNIDADE = coluna ('idt_opportunity', inteiro, estrangeiro ('t_opportunity.idt_opportunities'), info = {'título': u'Opportunity ',' title_column ':' Título '}) Nome = Coluna (' Nome ', String (45)) URL = Coluna (' URL ', String (63), Info = {' Título ': U "URL",' Schema ': esquema.URI} ) Para um estrangeiro, você tem a possibilidade de fornecer várias colunas para title_column, e uma função a ser chamada para criar o título como title_factory, ambos no campo Info Dictionary.A será necessário, a menos que a coluna seja nullable ou a opção necessária é dado através do Info.title e a descrição das informações serão usadas também para criar a página inicial do campo do formulário.


zeam.form.rdb. Software Relacionado