Petit listing des commandes utiles en Django un framework qui va vous permettre de créer site Web très rapidement qui est l’équivalent a Symfony pour le langage PHP .
# Installer Django dans votre environnement .
pip install django
# Pour démarrer un nouveau projet et créer la structure de base
django-admin.py startproject monsite
# Vous donne la liste des commandes que vous pouvez faire
python manage.py
Pour démarrer le serveur de développement sur le port 8080
# python manage.py runserver 8080
syncdb va créer toutes les tables nécessaires aux applications listées dans le réglage INSTALLED_APPS de votre fichier settings.py
# python manage.py syncdb
Création d’un répertoire qui contient les fichiers d’une application “pools” par exemple
# python manage.py startapp polls
Création des tables décrites dans le modèle (ex: polls/models.py)
# python manage.py sql polls
pour vérifier qu’il n’y ai pas d’erreurs dans vos modèles
# python manage.py validate
Instructions SQL spécifiques qui sont définies pour l’application
# python manage.py sqlcustom polls
Instructions DROP TABLE nécessaires pour cette application, compte tenu des tables qui existent déjà dans votre base de données
# python manage.py sqlclear polls
Instructions CREATE INDEX pour cette application
# python manage.py sqlindexes polls
Combinaison des instructions SQL des commandes sql, sqlcustom et sqlindexes
# python manage.py sqlall polls
syncdb créé les modèles dans votre base de données
# python manage.py syncdb
Shell interactif Python pour interactif avec l’API Django
# python manage.py shell