Retira a linha que tem response.write... e no return coloque o método que 
retorna o binário

return zsqlMetodoQueRetornaOBinario()

--
André FS

João Paulo Sinieghi <[EMAIL PROTECTED]> escreveu:                               
   Leonardo... entendi o seu codigo...
 
 mas agora está dando o erro:
 
 Tipo de Erro
     TypeError
 Valor do Erro
     Value must be a string
 
 o que pode ser?
 Valeu
 
 --- Em zope-pt@yahoogrupos.com.br, André F Silva <[EMAIL PROTECTED]> escreveu
 >
 > 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
 >  <jpsinieghi@> 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/
 >
 
 
     
                       

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

Responder a