Opa Zé. No zope.conf do zope2.8 tenho apenas essas linhas que se referem a encoding.
rest-input-encoding utf-8 rest-output-encoding utf-8 Estas linhas estão comentadas #, ja removi os comentarios e não tive resultados. Estou tentando alterar o CPY assim variavel = request.get('variavel') result = context.zsql(variavel=variavel.unicode('utf-8')) Seria isso ? Não estou tendo resultados. []'s Fernando Paiva --- Em zope-pt@yahoogrupos.com.br, "José Henrique" <[EMAIL PROTECTED]> escreveu > > Fernando, > > Você consegue gravar no BD, por meio da ZMI, porque provavelmente seu > Zope, está configurado para ISO8859-1. Para ver se é isso, verifique > seu arquivo zope.conf. > > Se for isso, e você não puder alterar a configuração do seu BD, então > uma possível solução seria codificar suas strings para ISO8859-1 antes > de gravar e decodificá-las para utf8, depois da leitura, usando um > script python. > > Zénrique. > > 2006/9/18, Fernando Paiva <[EMAIL PROTECTED]>: > > Opa, > > > > Como eu disse eu criei um Zsql que da um INSERT em uma tabela, e criei o > > form no CPT, quando gravo um registro pelo CPT/CPY ele grava assim > > "Previsão de Grãos", ja quando eu gravo pelo Zsql diretamente pela > > aba Test, grava normal. > > > > Quando mando o CPY imprimir o valor do <input> ele tbm imprime normal. Tipo: > > > > variavel = request.get('variavel') > > print variavel > > return printed > > > > Isso imprime "Previsão de Grãos". > > > > []'s > > Fernando Paiva > > > > Breno Alvernaz escreveu: > > > Fernando, > > > > > > Você está gravando o registro no BD pelo ZSQL -> BD ou pelo Python > > > Script -> ZSQL -> BD? > > > Eu aconselho à usar o Python Script -> ZSQL -> BD. > > > > > > Breno. > > > > > > */pythondeveloper <[EMAIL PROTECTED]>/* escreveu: > > > > > > Salve galera. > > > > > > Estou tendo um problema ao gravar um registro no SGBD, quando tento > > > gravar toda a string é alterada ficando assim "Previsão de > > > Grãos". > > > O mais estranho é que quando mando gravar diretamente pela ZSql grava > > > blzinha, mas pelo Plone não. O plone esta usando no default-charset > > > "utf-8". > > > > > > Estou usando: > > > Python2.3.5 > > > Zope2.8 > > > Plone2.1 > > > PostgreSql7.4.1 > > > > > > Alguma sugestão ? > > > > > > []'s > > > Fernando Paiva > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > Yahoo! Search > > > Música para ver e ouvir: You're Beautiful, do James Blunt > > > <http://us.rd.yahoo.com/mail/br/tagline/search/video/*http://br.search.yahoo.com/search/video?p=james+blunt&ei=UTF-8&cv=g&x=wrt&vm=r&fr=intl-mail-br-b> > > > > > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > > Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html