Iniciando seu novo projeto em Django usando o django-project-template

Há algum tempo eu escrevi o artigo Setup inicial de um projeto Django 1.3, onde eu dava algumas dicas de como começar um novo projeto.

A partir da versão 1.4 o django permite a criação de projetos e aplicativos usando templates, então para facilitar a minha vida eu criei o projeto django-project-template.

Para criar um novo projeto usando este template é muito fácil, basta usar uma versão do django maior que a 1.4 e proceder da seguinte forma:

django-admin.py startproject --template=https://github.com/allisson/django-project-template/zipball/master meuprojeto
cd meuprojeto
pip install -r requirements.txt

Por padrão eu já instalo o south para migrações de bancos, pois uso ele em praticamente todos os meus projetos.

E também já configuro os diretórios meuprojeto/{media, static, template, sitestatic} que desempenham a mesma função descrita no artigo para django 1.3.

E para finalizar, o mapeamento das urls /static/ e /media/ já estão prontos no urls.py, é só colocar os arquivos nos lugares certos. Lembrando que quando o DEBUG=True esses mapeamentos são desabilitados, você deve colocar um servidor web para mapear e servir esses arquivos.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s