Se você precisa depurar o seu ambiente em produção com Django mas não pode ativar o `DEBUG`, basta configurar o envio de email e adicionar seu nome/email na variável `ADMINS` do settings.py.
PS1: Agradecimentos ao Marinho Brandão que me ajudou.
PS2: Verifique se seu servidor de email não irá filtrar os emails como spam, eu sempre configurei as váriaveis corretamente sem saber desse comportamento, mas os emails eram filtrados como spam e eu nunca conseguia vê-los.
PS3: O GMail não filtra os emails como spam.
PS4: Sim, mudamos o layout do site, mas ainda não está encerrado, se você tem alguma sugestão pode usar os comentários para se expressar.
Pra quem não conhece, Mako é um Template Engine que permite código Python nativo dentro do template, e isso é algo que eu particularmente sinto falta nos templates do Django, você não pode enviar um objeto pra dentro do template do Django e chamar funções baseadas em parametros pra recuperar alguma informação, assim como também não pode acessar uma chave de um dicionário ou um índice de uma lista, pra fazer esse tipo de coisa tinhamos que recorrer a criação de `tags` ou mesmo ter que criar uma função na classe que não recebesse parametros pra retornar determinada informação.
Continue Reading »
Olá pessoal, Olha eu aqui denovo depois de muito tempo!!! Hoje eu vou falar de uma integração muito interessante para o admin do Django, é o uso do WYSIWYG(What you see is what you get) Editor chamado tinyMCE, que nada mais é um editor rich text, esta dica é muito interessante caso você queira fazer algum um tipo de CMS só usando o admin do django.
Continue Reading »
Voltando a ser "on-topic" dessa vez vou falar de um projeto que desenvolvi junto com os outros integrantes desse blog: Djapian
Esse projeto é um aplicativo que você pode incorporar à sua própria solução afim de permitir buscas nos textos, ele é essencial em aplicativos como: Wiki, Blog, CMS e todo tipo de projeto que envolva colaboração de usuários em informação.
Continue Reading »
Como já foi dito aqui, o Django é uma ótima ferramenta para desenvolvimento de aplicações web. Este possui uma ótima ORM, que nos proporciona um fácil relacionamento com bancos de dados relacionais. Que tal utilizá-la a partir de uma base já criada, e modelada?
Continue Reading »
Inspirado pelo post de Rodrigo Senra intitulado Criando tabelas dinamicamente no Django resolvi fazer algo um pouco mais flexivel[1] que possa ser usado em outras tabelas e outras views, então escrevi o seguinte código[2]:
Continue Reading »