Django 1.0.1

16/11/2008

Link: http://www.djangoproject.com/weblog/2008/nov/15/101/

Foi lançada hoje a versão 1.0.1 fo Django. Essa é uma versão com bugfixes para a 1.0 e o upgrade é recomendado para todos os usuários do Django 1.0.

Dentre as mudanças:

  • Melhor suporte ao Oracle
  • Algumas correções no ORM do Django
  • Correções no django.contrib.comments
  • Melhorias na documentação e tradução
  • e mais!

Email por Walter Cruz em Python, Linguagens, Django, Frameworks
Tags: bugfix, django, framework, lancamento, python

Open Events

02/06/2008

Link: http://open-events.appspot.com/

OK, ok, está todo mundo brincando com o Google App Engine, e eu também. Dêem uma conferida! http://open-events.appspot.com/ e baixem o fonte em http://hg.assembla.com/open_events_calendar .

A idéia é manter atualizado o calendário de eventos de software livre no Brasil e adicionar na interface web informações extras.

Idéias, sugestões, críticas, são todos bem vindos!


Email por Walter Cruz em Python, Google, Pylons
Tags: framework, google appengine, pylons, python

Progressos no Jython

14/02/2008

Algumas semanas atrás o Marcos me passou um link interessante: O Django estava rodando no Jython. Na época, estava rodando em um branch do Jython, o Modern. Atualmente, já foi feito o merge desse branch no trunk.

Agora, quem está se esforçando contribuindo com o Jython são as pessoas do Pylons. Há um esforço para executar o Pylons no Jython. O primeiro desafio foi fazer o setuptools rodar no Jython. Agora, eles estão trabalhando em cada componente do Pylons, trabalhando com o nose e diversos pacotes.

Se as coisas continuarem nesse pique, em breve a JVM será uma alternativa de fato viável para a execução de Python!


Email por Walter Cruz em Python, Programação, Java, Django
Tags: framework, frameworks, jython, linguagens, nose, pylons, python, sqlalchemy

Django, o aniversariante da semana

18/07/2007

Link: http://www.djangoproject.com/weblog/2007/jul/15/twoyears/

No dia 15 de Julho de 2005, o código-fonte do Django foi liberado como software livre.

De lá pra cá, como o Blog do Django afirma, muita coisa mudou. Adrian Holovaty diz que o design do projeto se manteve consistente, e que se alguém pudesse viajar no tempo dessa época até hoje, essa pessoa conseguiria ter uma idéia de como o Django funciona.

Estou mexendo com um mini-projeto em Django essa semana, e percebi que meu código já é velho: Eu não uso o render_to_response(), mas sim o antigo método de carregar um template com get_template(), criar um Context e chamar t.render(c). Hora de atualizar o código! Hora também de dar uma olhada melhor no framework, já que da última vez eu não me aprofundei muito. Mas essa semana rendeu! Já estou aprendendo a usar o contrib.sites, e já criei uma especialização de um widget. Só falta aprender a usar a autenticação do Django!

(Meu framework Python favorito ainda é o Pylons, mas nesse caso, já tinha começado o projeto com Django e é um bom pretexto para eu aprender um pouco mais dele)


Email por Walter Cruz em Python, Programação, Django
Tags: django, framework, pylons