Posted by Hugo Doria in Programaçãojan 29th, 2009 | 4 Comments
Hoje eu precisei fazer deploy de um projeto que criei usando Django e encontrei um problema bem estranho.
Neste projeto eu usei várias FlatPages ( algo que ainda não tinha precisado usar no Django) e estava tudo funcionando beleza no ambiente de desenvolvimento. Ao jogar o projeto para a produção eu mudei o Debug para False, claro. Ao fazer isso todas as FlatPages (páginas estáticas) do projeto pararam de funcionar, sempre dando erro 500 (Internal Server Error).
Voltei o Debug para True e bang: as flatpages voltaram a funcionar. Fiquei super encucado porque, para mim, aquilo não estava...
Posted by Hugo Doria in Arch Linux, Linux, Programaçãojan 21st, 2009 | 11 Comments
Comecei a desenvolver usando Django e estou completamente viciado. É simplesmente fantástico. :-) Torna o desenvolvimento web bem mais ágil e divertido. Hoje eu montei um ambiente de desenvolvimento Django aqui no trabalho e resolvi criar este pequeno tutorial para mostrar como fiz.
Eu ainda sou novato nesta história, então se você tiver dicas de como melhorar este tutorial e/ou quiser postar um tutorial mostrando como você criou o seu ambiente, eu agradeço. :)
NOTA: Todo este ambiente foi feito usando Arch Linux. Se você usa outra distribuição provavelmente vai ter que adaptar alguns...