Re: [zope-pt] Extraindo dados do Data.fs do Plone
2010/3/13 Luciano Pacheco > Vc quer fazer buscas é isso ? Não... o que eu quero fazer - e consegui, graças a vocês :) - e algo como: plone = app['Plone'] news = plone['news'] for n in news: print n.id print n.title print n.getText() > Dá para fazer um script python que faço o que vc quer. > Faça o script como vc faria no shell de debug e depois rode assim: > bin/instance run path/to/script.py > Eu utilizo isso para fazer migrações de conteúdos de portais para o Plone. Excelente! Era isso mesmo... Obrigado pela ajuda! -- Adam Victor Nazareth Brandizzi http://brandizzi.googlepages.com/
Re: [zope-pt] Extraindo dados do Data.fs do Plone
2010/3/13 Adam Victor Nazareth Brandizzi > 2010/3/12 Luciano Pacheco > > > > Olá Adam, > > Na verdade o seu paralelo não faz sentido no ZODB, pois o ZODB é sem > schema (estrutura das tabelas). > > O ZODB é orientado a objetos tem um objeto App na raiz e todos os objetos > dentro desse objeto App. > > Eu sei, o que eu quis dizer é que eu quero saber onde estarão os > objetos com as informações que preciso :>) > > Vc quer fazer buscas é isso ? Você pode usar o portal_catalog para fazer buscas e achar seus objetos. Entre no modo debug e faça: #! -*- coding: UTF-8 -*- import transaction from zope.app.component.hooks import setHooks, setSite from Testing.makerequest import makerequest from AccessControl.SecurityManagement import newSecurityManager # algumas coisas dependem do request app = makerequest(app) portal = 'Plone' site = app[portal] # alguns produtos me davam erros bizarros sem essa linha (por exemplo o FSS) setSite(site) # Ate este momento estamos como usuario anonimo. # usando o newSecurityManager nos damos as credenciais do usuario admin newSecurityManager(None, app.acl_users.getUserById('admin')) # se fizer alterações em conteúdos/objetos tem que fazer o commit transaction.commit() ct = site.portal_catalog paginas = ct(portal_type='Document') paginas_e_noticias = ct(portal_type=['Document', 'News Item']) paginas_publicadas = ct(portal_type='Document', review_state='published') Para saber os índices de buscas vá na ZMI e acesse a aba Indexes no portal_catalog. No exemplo acima portal_type e review_state são os nomes dos índices que usamos na busca. > > Por exemplo assim: > > Entre com o seguinte comando na instância do seu Plone. > > bin/instance debug > > >>> app['pasta'] # retorna o objeto pasta dentro do objeto App, uma pasta > na raiz do seu Zope > > >>> app['Plone'] # pega o Plone criado pelo Unified Installer > > >>> app.objectIds() # lista os Ids dos objetos dentro da raiz > > >>> app['Plone'].objectIds() # lista os Ids dos objetos dentro do Plone > > Dá uma procurada por instance debug authentication para ver como logar no > shell em debug. > > Tô sem tempo de escrever mais, mas acho que já dá para vc ir caminhando > um pouco. :-) > > Rapaz, salvou meu dia! > > Eu conseguia até recuperar os objetos adequados, mas não os atributos > dele (mandei um e-mail agorinha explicando isso). Usando o instance eu > consegui. > > Queria poder fazer isso via Python, assim só mandava o script para o > pessoal que me pediu e eles rodavam... mas isso aí já foi um grande > avanço! Obrigado! > Dá para fazer um script python que faço o que vc quer. Faça o script como vc faria no shell de debug e depois rode assim: bin/instance run path/to/script.py Eu utilizo isso para fazer migrações de conteúdos de portais para o Plone. Até mais, -- Luciano Pacheco blog.lucmult.com.br
Re: [zope-pt] Extraindo dados do Data.fs do Plone
2010/3/12 Luciano Pacheco > > Olá Adam, > Na verdade o seu paralelo não faz sentido no ZODB, pois o ZODB é sem schema > (estrutura das tabelas). > O ZODB é orientado a objetos tem um objeto App na raiz e todos os objetos > dentro desse objeto App. Eu sei, o que eu quis dizer é que eu quero saber onde estarão os objetos com as informações que preciso :>) > Por exemplo assim: > Entre com o seguinte comando na instância do seu Plone. > bin/instance debug > >>> app['pasta'] # retorna o objeto pasta dentro do objeto App, uma pasta na > >>> raiz do seu Zope > >>> app['Plone'] # pega o Plone criado pelo Unified Installer > >>> app.objectIds() # lista os Ids dos objetos dentro da raiz > >>> app['Plone'].objectIds() # lista os Ids dos objetos dentro do Plone > Dá uma procurada por instance debug authentication para ver como logar no > shell em debug. > Tô sem tempo de escrever mais, mas acho que já dá para vc ir caminhando um > pouco. :-) Rapaz, salvou meu dia! Eu conseguia até recuperar os objetos adequados, mas não os atributos dele (mandei um e-mail agorinha explicando isso). Usando o instance eu consegui. Queria poder fazer isso via Python, assim só mandava o script para o pessoal que me pediu e eles rodavam... mas isso aí já foi um grande avanço! Obrigado! Até! -- Adam Victor Nazareth Brandizzi http://brandizzi.googlepages.com/
Re: [zope-pt] Extraindo dados do Data.fs do Plone
2010/3/9 Wilton Alencar > Outra dica é usar python script dentro do zope > Você fazer uma busca no portal catalog atrás dos objetos que quer extrair. > Aí você usa getObject para pegar o objeto. > Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída > para o formato que quer . > Por exemplo, informações separadas por ; para serem importadas ou processadas > em um BD. Eu não queria ter de levantar um zope para fazer isso... mas vou cogitar. > Por fora do zope você pode ver essa mensagem > http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1 > que explica com acessar o data.fs do zope e caminhar até o objeto que quer e > extrair os dados. Até tentei isso, e consegui recuperar até os objetos que contém os artigos, mas quando vou pegar qualquer atributo deles tenho o seguinte erro: Traceback (most recent call last): File "", line 1, in ? File "/home/adam/software/plone/Zope-2.10.11-final-py2.4/lib/python/ZODB/Connection.py", line 761, in setstate self._setstate(obj) [...] File "/home/adam/software/plone/Zope-2.10.11-final-py2.4/lib/python/zope/interface/declarations.py", line 1370, in _normalizeargs for v in sequence: TypeError: ('iteration over non-sequence', , (, )) > Se possível instale o produto DocFinderTab no seu zope para ver os atributos > e métodos de cada objeto. Vou pesquisar o módulo :) -- Adam Victor Nazareth Brandizzi http://brandizzi.googlepages.com/
Re: [zope-pt] Extraindo dados do Data.fs do Plone
2010/3/12 Adam Victor Nazareth Brandizzi > 2010/3/9 José Henrique > > Dei uma peruada no código fonte do ZODB e vi que provavelmente você > > pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e > > format.py. No início deste último arquivo, inclusive, há uma longa > > descrição de como é estruturado o arquivo. Não deve ser a forma mais > > rápida de aprender, mas já é um caminho. > > Hmm... Não quero entender como funciona o Data.fs em si, mas como os > dados do Plone são guardados nele. Se me permite uma metáora, faço um > paralelo com o Drupal: minha dúvida não é como funciona o MySQL, mas > qual é a estrutura das tabelas! > Olá Adam, Na verdade o seu paralelo não faz sentido no ZODB, pois o ZODB é sem schema (estrutura das tabelas). O ZODB é orientado a objetos tem um objeto App na raiz e todos os objetos dentro desse objeto App. Por exemplo assim: Entre com o seguinte comando na instância do seu Plone. bin/instance debug >>> app['pasta'] # retorna o objeto pasta dentro do objeto App, uma pasta na raiz do seu Zope >>> app['Plone'] # pega o Plone criado pelo Unified Installer >>> app.objectIds() # lista os Ids dos objetos dentro da raiz >>> app['Plone'].objectIds() # lista os Ids dos objetos dentro do Plone Dá uma procurada por instance debug authentication para ver como logar no shell em debug. Tô sem tempo de escrever mais, mas acho que já dá para vc ir caminhando um pouco. :-) > > > Uma alternativa seria lançar uma questão na lista internacional do > > Zope, já que lá participam os criadores do Zope. > > Provavelmente a de plone seria melhor, mas ainda estou evitando... :) Até mais, -- Luciano Pacheco blog.lucmult.com.br
Re: [zope-pt] Extraindo dados do Data.fs do Plone
2010/3/9 José Henrique > Dei uma peruada no código fonte do ZODB e vi que provavelmente você > pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e > format.py. No início deste último arquivo, inclusive, há uma longa > descrição de como é estruturado o arquivo. Não deve ser a forma mais > rápida de aprender, mas já é um caminho. Hmm... Não quero entender como funciona o Data.fs em si, mas como os dados do Plone são guardados nele. Se me permite uma metáora, faço um paralelo com o Drupal: minha dúvida não é como funciona o MySQL, mas qual é a estrutura das tabelas! > Uma alternativa seria lançar uma questão na lista internacional do > Zope, já que lá participam os criadores do Zope. Provavelmente a de plone seria melhor, mas ainda estou evitando... :) -- Adam Victor Nazareth Brandizzi http://brandizzi.googlepages.com/
Re: [zope-pt] Extraindo dados do Data.fs do Plone
Ja fugindo do assunto do tópico :P Nesse caso você pode cadastrar o tipo como metadata... Vai em portal_catalog -> metadata Ai vc cadastra o metodo que você quer, depois disso vai precisar de um recatalog. Agora toda vez que você usar o catalog pode acessar esse metodo. So cuidado pra não colocar metodos demais! -- Alexandre Marinho Analista de Tecnologia da Informação - NTI - UFAL http://alexandre.cuboestudioweb.com Maceió/AL Em 9 de março de 2010 16:15, Jeferson Lelis C. dos Santos < jeferle...@yahoo.com> escreveu: > > > Aproveitando o questionamento do getObject gostaria de saber como acessar > métodos incomuns entre os objetos sem usar o getObject. Alguns métodos dá > pra usar sem o getObject() como Title, Description, getImages etc. > Exemplo: > Tenho uma pasta com 5 objetos do tipo BannerImagem e quero listá-los. > Primeiramente eu pego todo conteúdo da pasta com o método > getFolderContents(). Depois começarei a minha listagem com o tal:repeat. > O objeto do tipo BannerImagem possui a opção Link Interno que direciona o > usuário para um artigo, noticia ou qualquer outro objeto dentro do portal. > Para pegar este link eu utilizo o método getWWW(), mas para usar este método > eu preciso está com o objeto em mãos , ou seja, carregado na memória usando > o getObject(). > > *Atenciosamente, > * > *Jeferson Lelis.* > > > -- > *De:* Alexandre Marinho > *Para:* zope-pt@yahoogrupos.com.br > *Enviadas:* Terça-feira, 9 de Março de 2010 13:08:15 > *Assunto:* Re: [zope-pt] Extraindo dados do Data.fs do Plone > > > > So uma detalhe em ralacao a mensagem anterior... cuidado com o geObject. > > Ele "acorda" o objeto, ou seja, o coloca na memoria, se tiver fazendo o > script num servidor de produção isso pode afetar o desempenho do site. > -- > Alexandre Marinho > Analista de Tecnologia da Informação - NTI - UFAL > http://alexandre. cuboestudioweb. com<http://alexandre.cuboestudioweb.com> > Maceió/AL > > > Em 9 de março de 2010 12:51, Wilton Alencar com > > escreveu: > >> >> >> Outra dica é usar python script dentro do zope >> Você fazer uma busca no portal catalog atrás dos objetos que quer extrair. >> Aí você usa getObject para pegar o objeto. >> Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída >> para o formato que quer . >> Por exemplo, informações separadas por ; para serem importadas ou >> processadas em um BD. >> >> Por fora do zope você pode ver essa mensagem >> http://br.groups. yahoo.com/ group/zope- pt/message/ >> 11087?l=1<http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1> >> que explica com acessar o data.fs do zope e caminhar até o objeto que quer >> e extrair os dados. >> >> Se possível instale o produto DocFinderTab no seu zope para ver os >> atributos e métodos de cada objeto. >> >> >> Em 9 de março de 2010 09:05, José Henrique > com >> > escreveu: >> >> >>> >>> Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi >>> > escreveu: >>> >>> > 2010/3/8 José Henrique > >>> >> Para manipular diretamente o Data.fs procure por tutoriais sobre o >>> >> ZODB. Há vários espalhados pela net. >>> > >>> > Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e >>> > porque ZODB é tão melhor que relacional. Não estão ajudando muito... >>> > >>> > Eu queria saber sobre como os dados do Plone são armazenados, como >>> > recuperar e.g. o título de um artigo etc. mas não encontro >>> > documentação sobre isso. Ninguém tem? >>> > >>> > -- >>> > Adam Victor Nazareth Brandizzi >>> > http://brandizzi. googlepages. com/<http://brandizzi.googlepages.com/> >>> > >>> Adam, >>> >>> Dei uma peruada no código fonte do ZODB e vi que provavelmente você >>> pode encontrar alguma coisa útil olhando os arquivos FileStorare. py e >>> format.py. No início deste último arquivo, inclusive, há uma longa >>> descrição de como é estruturado o arquivo. Não deve ser a forma mais >>> rápida de aprender, mas já é um caminho. >>> >>> Uma alternativa seria lançar uma questão na lista internacional do >>> Zope, já que lá participam os criadores do Zope. >>> >>> Zénrique. >>> >> >> >> >> -- >> Cordialmente, >> Wilton Souza Alencar >> >> >> > > -- > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top > 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>- > Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>- > Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>- > Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/> > > >
Res: [zope-pt] Extraindo dados do Data.fs do Plone
Aproveitando o questionamento do getObject gostaria de saber como acessar métodos incomuns entre os objetos sem usar o getObject. Alguns métodos dá pra usar sem o getObject() como Title, Description, getImages etc. Exemplo: Tenho uma pasta com 5 objetos do tipo BannerImagem e quero listá-los. Primeiramente eu pego todo conteúdo da pasta com o método getFolderContents(). Depois começarei a minha listagem com o tal:repeat. O objeto do tipo BannerImagem possui a opção Link Interno que direciona o usuário para um artigo, noticia ou qualquer outro objeto dentro do portal. Para pegar este link eu utilizo o método getWWW(), mas para usar este método eu preciso está com o objeto em mãos , ou seja, carregado na memória usando o getObject(). Atenciosamente, Jeferson Lelis. De: Alexandre Marinho Para: zope-pt@yahoogrupos.com.br Enviadas: Terça-feira, 9 de Março de 2010 13:08:15 Assunto: Re: [zope-pt] Extraindo dados do Data.fs do Plone So uma detalhe em ralacao a mensagem anterior... cuidado com o geObject. Ele "acorda" o objeto, ou seja, o coloca na memoria, se tiver fazendo o script num servidor de produção isso pode afetar o desempenho do site. -- Alexandre Marinho Analista de Tecnologia da Informação - NTI - UFAL http://alexandre. cuboestudioweb. com Maceió/AL Em 9 de março de 2010 12:51, Wilton Alencar escreveu: > > > > > > > > > > > >> > > > > > >> > > > >Outra dica é usar python script dentro do zope >Você fazer uma busca no portal catalog atrás dos objetos que quer extrair. >Aí você usa getObject para pegar o objeto. >Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída >para o formato que quer . >> >Por exemplo, informações separadas por ; para serem importadas ou processadas >em um BD. > >Por fora do zope você pode ver essa mensagem >http://br.groups. yahoo.com/ group/zope- pt/message/ 11087?l=1 >> >que explica com acessar o data.fs do zope e caminhar até o objeto que quer e >extrair os dados. > >Se possível instale o produto DocFinderTab no seu zope para ver os atributos e >métodos de cada objeto. > > > >> >Em 9 de março de 2010 09:05, José Henrique escreveu: > > >>> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>> >> >>>> >> >>Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi >>>> escreveu: >> >>>>> 2010/3/8 José Henrique >>>>>> Para manipular diretamente o Data.fs procure por tutoriais sobre o >>>>>> ZODB. Há vários espalhados pela net. >>>>> >>>>> Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e >>>>> porque ZODB é tão melhor que relacional. Não estão ajudando muito... >>>>> >>>>> Eu queria saber sobre como os dados do Plone são armazenados, como >>>>> recuperar e.g. o título de um artigo etc. mas não encontro >>>>> documentação sobre isso. Ninguém tem? >>>>> >>>>> -- >>>>> Adam Victor Nazareth Brandizzi >>>>> http://brandizzi. googlepages. com/ >>>>> >> >>Adam, >> >>>>Dei uma peruada no código fonte do ZODB e vi que provavelmente você >>>>pode encontrar alguma coisa útil olhando os arquivos FileStorare. py e >>>>format.py. No início deste último arquivo, inclusive, há uma longa >>>>descrição de como é estruturado o arquivo. Não deve ser a forma mais >>>>rápida de aprender, mas já é um caminho. >> >>>>Uma alternativa seria lançar uma questão na lista internacional do >>>>Zope, já que lá participam os criadores do Zope. >> >>>>Zénrique. >> > > >-- >Cordialmente, >Wilton Souza Alencar > > > Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [zope-pt] Extraindo dados do Data.fs do Plone
So uma detalhe em ralacao a mensagem anterior... cuidado com o geObject. Ele "acorda" o objeto, ou seja, o coloca na memoria, se tiver fazendo o script num servidor de produção isso pode afetar o desempenho do site. -- Alexandre Marinho Analista de Tecnologia da Informação - NTI - UFAL http://alexandre.cuboestudioweb.com Maceió/AL Em 9 de março de 2010 12:51, Wilton Alencar escreveu: > > > Outra dica é usar python script dentro do zope > Você fazer uma busca no portal catalog atrás dos objetos que quer extrair. > Aí você usa getObject para pegar o objeto. > Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída > para o formato que quer . > Por exemplo, informações separadas por ; para serem importadas ou > processadas em um BD. > > Por fora do zope você pode ver essa mensagem > http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1 > que explica com acessar o data.fs do zope e caminhar até o objeto que quer > e extrair os dados. > > Se possível instale o produto DocFinderTab no seu zope para ver os > atributos e métodos de cada objeto. > > > Em 9 de março de 2010 09:05, José Henrique escreveu: > > >> >> Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi >> > escreveu: >> >> > 2010/3/8 José Henrique > >> >> Para manipular diretamente o Data.fs procure por tutoriais sobre o >> >> ZODB. Há vários espalhados pela net. >> > >> > Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e >> > porque ZODB é tão melhor que relacional. Não estão ajudando muito... >> > >> > Eu queria saber sobre como os dados do Plone são armazenados, como >> > recuperar e.g. o título de um artigo etc. mas não encontro >> > documentação sobre isso. Ninguém tem? >> > >> > -- >> > Adam Victor Nazareth Brandizzi >> > http://brandizzi.googlepages.com/ >> > >> Adam, >> >> Dei uma peruada no código fonte do ZODB e vi que provavelmente você >> pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e >> format.py. No início deste último arquivo, inclusive, há uma longa >> descrição de como é estruturado o arquivo. Não deve ser a forma mais >> rápida de aprender, mas já é um caminho. >> >> Uma alternativa seria lançar uma questão na lista internacional do >> Zope, já que lá participam os criadores do Zope. >> >> Zénrique. >> > > > > -- > Cordialmente, > Wilton Souza Alencar > > >
Re: [zope-pt] Extraindo dados do Data.fs do Plone
Outra dica é usar python script dentro do zope Você fazer uma busca no portal catalog atrás dos objetos que quer extrair. Aí você usa getObject para pegar o objeto. Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída para o formato que quer . Por exemplo, informações separadas por ; para serem importadas ou processadas em um BD. Por fora do zope você pode ver essa mensagem http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1 que explica com acessar o data.fs do zope e caminhar até o objeto que quer e extrair os dados. Se possível instale o produto DocFinderTab no seu zope para ver os atributos e métodos de cada objeto. Em 9 de março de 2010 09:05, José Henrique escreveu: > > > Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi > > escreveu: > > > 2010/3/8 José Henrique > > >> Para manipular diretamente o Data.fs procure por tutoriais sobre o > >> ZODB. Há vários espalhados pela net. > > > > Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e > > porque ZODB é tão melhor que relacional. Não estão ajudando muito... > > > > Eu queria saber sobre como os dados do Plone são armazenados, como > > recuperar e.g. o título de um artigo etc. mas não encontro > > documentação sobre isso. Ninguém tem? > > > > -- > > Adam Victor Nazareth Brandizzi > > http://brandizzi.googlepages.com/ > > > Adam, > > Dei uma peruada no código fonte do ZODB e vi que provavelmente você > pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e > format.py. No início deste último arquivo, inclusive, há uma longa > descrição de como é estruturado o arquivo. Não deve ser a forma mais > rápida de aprender, mas já é um caminho. > > Uma alternativa seria lançar uma questão na lista internacional do > Zope, já que lá participam os criadores do Zope. > > Zénrique. > > -- Cordialmente, Wilton Souza Alencar
Re: [zope-pt] Extraindo dados do Data.fs do Plone
Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi escreveu: > 2010/3/8 José Henrique >> Para manipular diretamente o Data.fs procure por tutoriais sobre o >> ZODB. Há vários espalhados pela net. > > Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e > porque ZODB é tão melhor que relacional. Não estão ajudando muito... > > Eu queria saber sobre como os dados do Plone são armazenados, como > recuperar e.g. o título de um artigo etc. mas não encontro > documentação sobre isso. Ninguém tem? > > -- > Adam Victor Nazareth Brandizzi > http://brandizzi.googlepages.com/ > Adam, Dei uma peruada no código fonte do ZODB e vi que provavelmente você pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e format.py. No início deste último arquivo, inclusive, há uma longa descrição de como é estruturado o arquivo. Não deve ser a forma mais rápida de aprender, mas já é um caminho. Uma alternativa seria lançar uma questão na lista internacional do Zope, já que lá participam os criadores do Zope. Zénrique.
Re: [zope-pt] Extraindo dados do Data.fs do Plone
2010/3/8 José Henrique > Para manipular diretamente o Data.fs procure por tutoriais sobre o > ZODB. Há vários espalhados pela net. Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e porque ZODB é tão melhor que relacional. Não estão ajudando muito... Eu queria saber sobre como os dados do Plone são armazenados, como recuperar e.g. o título de um artigo etc. mas não encontro documentação sobre isso. Ninguém tem? -- Adam Victor Nazareth Brandizzi http://brandizzi.googlepages.com/
Re: [zope-pt] Extraindo dados do Data.fs do Plone
Em 5 de março de 2010 17:02, qbyron escreveu: > Pessoas, tenho de fazer uma migração de dados do Plone para outra plataforma. > > Minha primeira ideia é fazer um script Python que retire os dados do Data.fs > e gere uma representação mais fácil de lidar com outras linguagens (JSON, por > exemplo). Daí, queria saber: alguém teria alguma sugestão de documentação de > como extrar os dados do Data.fs do Plone? Algo dizendo, por exemplo, que > objetos tirar de lá? > > Aceito sugestões de outras abordagens, também :) > > Obrigado desde já! > > Até > Para manipular diretamente o Data.fs procure por tutoriais sobre o ZODB. Há vários espalhados pela net. Zénrique.
[zope-pt] Extraindo dados do Data.fs do Plone
Pessoas, tenho de fazer uma migração de dados do Plone para outra plataforma. Minha primeira ideia é fazer um script Python que retire os dados do Data.fs e gere uma representação mais fácil de lidar com outras linguagens (JSON, por exemplo). Daí, queria saber: alguém teria alguma sugestão de documentação de como extrar os dados do Data.fs do Plone? Algo dizendo, por exemplo, que objetos tirar de lá? Aceito sugestões de outras abordagens, também :) Obrigado desde já! Até