Django apps (coleção) – parte 1

19 Jul

Eu estou trabalhando atualmente com Python e Django, a linguagem e o framework
são excelentes e como pretendo desenvolver um projeto bastante interessante
com ele estou listando aqui alguns dos apps que achei bastante interessante
em uma rápida pesquisa no Django Plugables e outros lugares.

Estou dividindo o artigo em duas partes e postarei uma por semana, coloquem
suas sugestões nos comentaŕios :D.

django-openid:

django-ratings:

  • descrição: sistema básico de ratings, eu não usei
  • site: http://code.google.com/p/django-ratings/
  • opinião: eu não usei, mas o app é bem simples, tem um campo para modelo, manager e models, eu esperava talvez algo como tags, etc. Recentemente eu desenvolvi um sistema customizado de ratings, fechado e bastante especifico. Em breve precisarei de um mais genérico e então farei algo em cima deste app.

django-sphinx

  • descrição: permite busca fulltext usando o mecanismo Sphinx, que é melhor que o default do MySQL.
  • site: http://code.google.com/p/django-sphinx/
  • opinião: muito, muito útil, infelizmente ele precisa do sphinx instalado, o que não ajuda muito pois vários hosts não tem este suporte, entretanto o sphinx é bem mais interessante que outros mecanismos de busca alternativos já que é escrito em C (ou C++) e não em java. Com certeza vou usar em breve.

django-tagging

  • descrição: sistema genérico mas eficiente para trabalhar com tags
  • site: http://code.google.com/p/django-tagging/
  • opção: Muito útil, este com certeza usarei em todos os meus projetos e provavelmente serei um dos contribuidores, pretendo integrar ele a algum sistema de ratings e busca.

django-template-utils

  • descrição: Várias adições muito muito boas para o podre sistema de templates do django
  • site: http://code.google.com/p/django-template-utils/
  • opinião: Necessário. É conhecido que o Django tem um sistema de templates (intencionalmente:) limitado, para questões de segurança e da separação da lógica na parte das views, forms e models. O problema é que eles limitaram demais, e este pacote traz alguma vida adicional a ele. Eu já estou usando.

django-compress

  • descrição: compacta seu js e css
  • site: http://code.google.com/p/django-compress/
  • opinião: faz parte das otimizações de qualquer site otimizar css e js, e ao unificar em um só arquivo melhora no número de requests. o app é realmente muito útil e eu pretendo usá-lo daqui para frente.

django-graphs

  • descrição: pelo que li, gráficos bonitinhos para o Django
  • site: http://code.google.com/p/django-graphs/
  • opção: oferece métodos para gerar gráficos usando cairo e PIL, é bastante interessante mas … eu particulamente estou interessado em algo que gere gráficos onde eu possa interagir, preferencialmente não em flash, já que o suporte a 64 bits ainda é fraco no linux.
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

5 Responses to “Django apps (coleção) – parte 1”

  1. tyler durden janeiro 7, 2011 at %H:%M 09Fri, 07 Jan 2011 09:20:35 +000035. #

    Cara bem legal o artigo !
    Só achei que a parte do “eu particularmente não dou muito para a OpenID” ficou com duplo sentido rs. Acho que voce quis dizer atenção/importancia ou algo do tipo hehe

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    • Felipe 'chronos' Prenholato janeiro 7, 2011 at %H:%M 09Fri, 07 Jan 2011 09:29:10 +000010. #

      ‘hahaha’ :), muito obrigado, espero que o bom humor seja por ser sexta-feira 🙂

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
  2. Alexandre Santos outubro 24, 2010 at %H:%M 12Sun, 24 Oct 2010 00:42:40 +000040. #

    Muito bom o seu post, gostei muito.

    Abraços!

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  3. Carroll B. Merriman março 6, 2010 at %H:%M 08Sat, 06 Mar 2010 20:24:03 +000003. #

    Cool Thanks for this post. I am starting python and this got me straight.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  4. Andrew Pelt março 6, 2010 at %H:%M 04Sat, 06 Mar 2010 16:35:22 +000022. #

    Thanks for your article. I am new at python and this will be a big help.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)

Leave a Reply