Closed gilsondev closed 9 years ago
Dentro dessa grande mudança, creio que está na hora de discutir uma nova estrutura para o projeto SIGI. Tem duas formas de pensar nessa estrutura:
Nessa estrutura apesar de ser simples, ele é bom porque todos já vão saber como as aplicações e configurações são organizados. Um bom exemplo é o projeto do site Python Brasil [8]. Ele não segue riscamente o formato padrão, mas chega perto daquilo que foi gerado pelo django-admin.py
De certa forma, o exemplo acima é customizado, mas nesse tópico falo de uma estrutura que acaba saindo daquele template que o django usa na geração de projetos. Um exemplo interessante é o site do Klaus Laube, que trabalha na Globo.com e que ele desenvolveu seu blog com Django. Ele organiza o seu projeto de forma bem legal: https://bitbucket.org/kplaube/klauslaube.com.br/
Enfim, eu acabei criando um pequeno repositório com os templates de projetos com Django 1.4 aqui, e creio que dá para ter uma olhada como deve ser.
Mais uma coisa para a refatoração, é o uso dos encodings. Essa forma está errada:
# -*- coding: utf8 -*-
Não existe utf8
e sim utf-8
.
Migramos para a versão 1.7 do Django
\o/
Nice :+1:
Já está na hora de migrar o SIGI da versão 1.2 para a versão 1.4. Isso não é uma migração simples, porque vai gerar uma grande refatoração em todo o projeto, mas criei essa issue para ficar registrado e assim se puder, ajudar nessa migração.