Lançamento do django-importer

Read this post in English / Leia este post em Inglês

Eu tenho criado alguns importadores para models do Django e me vi repetindo um padrão, mesmo com origens de dados bem diferentes, pude encontrar um certo nível de abstração.

O resultado foi um novo projeto chamado django-importer, com a intenção de servir como base para qualquer importação no Django.

Está distribuído sob a licença BSD e hospedado no Google Code: http://code.google.com/p/django-importer/.

Estou escrevendo um projeto de exemplo para ajudar no uso. É um projeto novo, mas bastante funcional (pelo menos para mim), e há bastante a ser melhorado.

Colaboradores, comentários e sugestões são bem-vindos, é só entrar em contato aqui pelo blog ou pela página do projeto.

Sobre Rico
Software engineer

7 Responses to Lançamento do django-importer

  1. Opa!!! Gostei de saber deste lançamento…

    Será que você poderia me dar mais detalhes? Acho que não ficou muito claro pra mim.
    Você pode no caso, ter um arquivo XML já gerado por algum outro aplicativo e, a partir deste XML gerar os models para o Django?

    Se for isto é justamente o que eu procurava!!!

    Obrigado 😉

    • Rico says:

      Olá Fred!

      Na verdade você não importa definições de models, você alimenta um model que você criou com um XML gerado por outro aplicativo.
      Não sei se eu te entendi errado, mas talvez você procure outra coisa.

      Qualquer coisa é só falar!
      Abraço.

      • Acho que é isso mesmo que procuro… Na realidade, temos um XSD, e gostaríamos de criar os models à partir do mesmo. Não sei se é possível utilizando o Django-importer, mas se for é o que preciso…

        Se for isto mesmo, serial possível você me passar algum exemplo de utilização?

        Abraços e obrigado pela atenção.

      • Rico says:

        Então Fred!

        O django-importer não importa um schema de outro tipo de sistema, ele só alimenta com dados models já criados e instalados na sua aplicação.
        Um exemplo breve: você quer importar um RSS de notícias de outro site para dentro do seu próprio sistema de notícias, o django-importer vai te ajudar nisto.

        Se quiser me escreva um e-mail explicando melhor o uso que você pretende fazer com XSD e talvez eu possa ajudar.
        Eu fiquei de colocar um exemplo de uso no site do projeto mas ainda não tive tempo.

        Abraço.

  2. Josir says:

    Olá Enrico,

    vc teria disponibilidade para escrever o conversor para o formato CSV ?
    Entre em contato com comigo para discutirmos um preço/forma de trabalho.
    Obviamente, o resultado do trabalho você poderia publicar como GPL.

    Um abraço,
    Josir.

  3. Pingback: django-importer: Software Livre Compensa « Enrico Batista da Luz

Deixar mensagem para Rico Cancelar resposta