Criando formulários no Zope/Plone utilizando o banco de dados MySQL

Este artigo tem por objetivo ensinar como realizar algumas operações como pesquisa e inclusão de dados em um banco de dados MySQL. Utilizaremos a ZPT (Zope Pages Templates) para criação dos formulários.

[ Hits: 48.213 ]

Por: Fabio Rizzo Matos em 21/12/2004 | Blog: http://www.vindula.com.br


Conclusão



Com este artigo podemos ver o quanto é simples o uso de banco de dados com o Zope/Plone. Esse tipo de formulário não está levando em conta a validação de dados e muito menos o uso de tecnologias como o Formulator que é utilizado para a criação de formulários.

Em breve estarei escrevendo outros artigo sobre o tema. Espero ter ajudado. Quem tiver dúvidas, entrem em contato comigo no meu site em www.fabiorizzo.com ou em meu fórum em: www.fabiorizzo.com/forum.

Até o próximo,
Fabio Rizzo Matos
fabio@fabiorizzo.com
www.fabiorizzo.com

Página anterior    

Páginas do artigo
   1. Introdução
   2. Criando a conexão com o MySQL
   3. Criando um formulário de pesquisa
   4. Criando um formulário de inclusão
   5. Conclusão
Outros artigos deste autor

Introdução ao Python (parte 2)

Gerenciando registros em banco de dados com Zope

Customizando o layout do plone

Introdução ao Jython

ZPT - Zope Pages Templates

Leitura recomendada

Aprenda Python - Guia "rápido"

Python, o curso (parte 1)

Utilizando o Python como calculadora

Solução de Intranet Vindula 1.1 - Instalação no Ubuntu 10.04 LTS

Python - Brincando com arquivos

  
Comentários
[1] Comentário enviado por jfaguimaraes em 26/10/2008 - 17:43h

Fábio,

Muito obrigado por colocar este exemplo. Foi muito útil para mim.

Aproveito para reparar que tive uma dificuldade, porque no meu caso a linha da tabela era muito grande e então eu utilizei o <pre> para colocar numa linha só. Só que o efeito colateral foi que apareceram diversas linhas em branco antes da tabela. Como não conheço muito html sofri um pouco para ver que se colocase <tr tal:repeat="result batch"> em vez de <div tal:repeat="result batch" > o problema estaria resolvido.

Ainda estou apanhando de um erro assim:

Error Type
TypeError
Error Value
cannot concatenate 'str' and 'ImplicitAcquirerWrapper' objects

Quando clico no next da tabela. Se souber como resolve, agradeço.

Fernando.

[2] Comentário enviado por eferro em 22/09/2011 - 12:58h

Bom artigo Fábio.
Eu tenho um site no objectis.net então não apito no lado do servidor. Será que sqlite pode ser a solução?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts