Cara, seguinte. Faça um script pytho do tipo getImagem, com um código do tipo

response = context.REQUEST.RESPONSE
response.setHeader('content-type','image/jpeg')
response.write(context.zsqlMethodQueRetornaOBinario())
return response

No seu ZPT vc chama esse script no src da figura:

<img tal:attributes="src here/getImagem"/>

Espero que ajude.

João Paulo Sinieghi <[EMAIL PROTECTED]> escreveu:                               
   Na verdade minha dificuldade está no BLOB... como trazer uma imagem
 que está em BLOB (MySQL) para um ZPT...
 
 --- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi
 <[EMAIL PROTECTED]> escreveu
 >
 > Leonardo, obrigado pela ajuda, mas ainda não consegui.
 > 
 > => Acredito que a tag IMG não aceita o tal:content, aceita somente o
 > tag:replace
 > 
 > =>com structure, continuou mostrando o código binário
 > 
 > 
 > Valeu.
 > 
 > 
 > 
 > --- Em zope-pt@yahoogrupos.com.br, "Leonardo Miranda"
 > <leonardo.mirandas@> escreveu
 > >
 > > Joao, ja tentou usar o structure
 > > 
 > > <img src="#"  tal:content="structure imagem.gif" />
 > > 
 > > ou
 > > 
 > > <tal:block replace="structure SeuRecordSet/SeuCampoImagem"/>
 > > 
 > > Leonardo Miranda
 > > 
 > > 
 > > 
 > > 
 > > Em 05/04/07, João Paulo Sinieghi <jpsinieghi@> escreveu:
 > > >
 > > >
 > > >
 > > >
 > > >
 > > >
 > > > Obrigado pela resposta, mas não deu certo. O tal:condition apenas
 > > >  condicionou e assim o html ficou <img src="foto.gif" /> e como
 > ele não
 > > >  acha foto.gif, não aparece..
 > > >
 > > >  --- Em zope-pt@yahoogrupos.com.br, "Thiago Garcia Tamosauskas"
 > > >  <thiago.tamosauskas@> escreveu
 > > >  >
 > > >  > Tiro no escuro meu João, mas tente o seguinte:
 > > >  >
 > > >  >
 > > >  >
 > > >  > <img tal:condition="here/foto" src="foto.jpg" />
 > > >  >
 > > >  >
 > > >  >
 > > >  > Espero que ajude,
 > > >  >
 > > >  >
 > > >  >
 > > >  > Thiago Tamosauskas
 > > >  >
 > > >  > Gerência de Comunicação - Web
 > > >  > Diretoria de Comunicação e Marketing
 > > >  >
 > > >  > ________________________________
 > > >  >
 > > >  > De: zope-pt@yahoogrupos.com.br
 [mailto:[EMAIL PROTECTED]
 > > >  Em nome de João Paulo Sinieghi
 > > >  > Enviada em: quinta-feira, 5 de abril de 2007 10:24
 > > >  > Para: zope-pt@yahoogrupos.com.br
 > > >  > Assunto: [zope-pt] Apresentar campo binário do MySQL
 > > >  > Prioridade: Baixa
 > > >  >
 > > >  >
 > > >  >
 > > >  > Bom dia pessoal...
 > > >  >
 > > >  > Usando o ZSQL no ZOPE, puxei um campo "foto" que é binário do
 > MySQL.
 > > >  > Como eu faço para aparecer a foto em vez do código binário.
 > > >  > Estou usando ZPT.
 > > >  >
 > > >  > Obrigado.
 > > >  >
 > > >
 > > >
 > >
 >
 
 
     
                       

 __________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Responder a