Python Decouple 2.2: Strict separation of settings from code

Decouple helps you to organize your settings so that you can change parameters without having to redeploy your app.

It also makes easy for you to:

  1. store parameters on ini or .env files;
  2. define comprehensive default values;
  3. properly convert values to the correct data type;
  4. have only one configuration module to rule all your instances.

It was originally designed for Django, but became an independent generic tool for separating settings from code.

Continue Reading…

Cuidados importantes ao configurar i18n no Django

A Babilônia caiu não foi por acaso. Internacionalização (aka i18n) é trabalhoso por natureza, e quando você esbarra em sutilezas de configuração pode ser irritante.

Esta semana eu decidi finalmente adaptar o site do Small Acts Manifesto para outros idiomas, e no processo acabei caindo numa cilada de coincidências.

Para que você não cometa o mesmo erro, criei uma receitinha de bolo para configurar o projeto. Continue Reading…

O Heroku agora suporta Python, Django e o Welcome to the Django

Recentemente o Heroku decidiu se tornar uma plataforma poliglota, suportando aplicações web em diversas linguagens. Agora, com sua nova stack Cedar, o Heroku suporta aplicações Python e Django, além de outros frameworks.

A turma da Dekode teve o prazer de participar do beta a convite do nosso amigo Pedro Belo. A experiência nos permitiu comprovar o que já sabíamos: publicar aplicações no Heroku é realmente fácil. Continue Reading…

Balanço da PythonBrasil[7]

A comunidade Python está cada vez maior, mais diversa e mais interessante – esse é o resumo da PythonBrasil desse ano.

As palestras foram ótimas, os convidados, melhores ainda, mas o clímax do evento, foram as inúmeras conversas e trocas de idéias com velhos e novos amigos dos quatro cantos do Brasil. Foi assim, em um ambiente inclusivo e descontraído, que a PythonBrasil[7] ficou marcada como um evento totalmente excelente.

Para a tripulação da Dekode, o evento foi ainda mais especial. Além de ser uma PythonBrasil, foi o primeiro evento onde todos nós pudemos contribuir com a comunidade, fazendo o que a Dekode se propõe: compartilhar conhecimento.

Continue Reading…

Python e Django no Grokpodcast

Python e Django possuem um universo tão amplo que é sempre um desafio escrever de forma concisa sobre sobre o tema.

Para explorar um pouco esse universo, meus amigos Carlos Brando e Rafael Rosa Fu me convidaram para falar um pouco sobre o assunto no Grokpodcast, um podcast que eles criaram para abordar todos os melhores temas ligados ao mundo da tecnologia. Continue Reading…