Django Installer et configurer le projet django en utilisant Cookiecutter


Exemple

Voici les conditions préalables à l'installation de Cookiecutter:

  • pépin
  • virtualenv
  • PostgreSQL

Créez un virtualenv pour votre projet et activez-le:

$ mkvirtualenv <virtualenv name>
$ workon <virtualenv name>

Maintenant, installez Cookiecutter en utilisant:

$ pip install cookiecutter

Modifiez les répertoires dans le dossier où vous souhaitez que votre projet vive. Exécutez maintenant la commande suivante pour générer un projet django:

$ cookiecutter https://github.com/pydanny/cookiecutter-django.git

Cette commande exécute cookiecutter avec le repo cookiecutter-django, nous demandant de saisir les détails spécifiques au projet. Appuyez sur "Entrée" sans rien saisir pour utiliser les valeurs par défaut, qui sont affichées entre [crochets] après la question.

project_name [project_name]: example_project
repo_name [example_project]: 
author_name [Your Name]: Atul Mishra
email [Your email]: abc@gmail.com
description [A short description of the project.]: Demo Project
domain_name [example.com]: example.com
version [0.1.0]: 0.1.0
timezone [UTC]: UTC
now [2016/03/08]: 2016/03/08
year [2016]: 2016
use_whitenoise [y]: y
use_celery [n]: n
use_mailhog [n]: n
use_sentry [n]: n
use_newrelic [n]: n
use_opbeat [n]: n
windows [n]: n
use_python2 [n]: n

Vous trouverez plus de détails sur les options de génération de projet dans la documentation officielle. Le projet est maintenant configuré.