Avant de pouvoir utiliser Django, il vous faut l’installer. Le guide complet d’installation couvre toutes les possibilités, mais cette page vous guidera pour une installation simple et minimale qui sera suffisante pour que vous puissiez suivre toute l’introduction.
Django est un framework Python, il a donc besoin de Python. Django fonctionne avec n’importe quelle version de Python de 2.6.5 à 2.7. Il gère également de façon expérimentale les versions 3.2 et 3.3. Ces versions de Python incluent une base de données légère appelée SQLite, il n’est donc pas nécessaire de configurer de base de données pour le moment.
Python peut être obtenu sur http://www.python.org. Si vous utilisez Linux ou Mac OS X, il est probablement déjà installé sur votre système.
Django sur Jython
Si vous utilisez Jython (une implémentation de Python pour machine Java), vous devrez suivre quelques étapes supplémentaires. Voyez Fonctionnement de Django sur Jython pour les détails.
Vous pouvez vérifier que Python est installé en saisissant python dans votre shell ; vous devriez voir quelque chose qui ressemble à :
Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Cette étape n’est nécessaire que si vous souhaitez travailler avec un moteur de base de données plus « solide », comme PostgreSQL, MySQL ou Oracle. Pour installer une telle base de données, consultez Informations sur l’installation de bases de données.
Si vous mettez à jour votre installation de Django depuis une version précédente, vous devez désinstaller l’ancienne version de Django avant d’installer la nouvelle.
Vous avez trois possibilités pour installer facilement Django :
Installer une version de Django fournie dans les paquets de votre système. C’est l’option la plus rapide pour ceux qui utilisent une distribution ou un système qui fournit Django.
Installer une version officielle. C’est la meilleure approche pour les utilisateurs qui veulent une version stable et n’ont pas de problème à utiliser une version un peu plus ancienne.
Installer la dernière version de développement. C’est la meilleure solution pour ceux qui souhaitent les fonctions les plus récentes et qui ne craignent pas d’utiliser un code récent.
Consultez toujours la documentation correspondant à la version de Django que vous utilisez !
Si vous choisissez une des deux premières options, prêtez attention aux parties de la documentation marquées par nouveau dans la version de développement. Cette phrase indique des fonctionnalités qui ne sont disponibles que dans les versions de développement de Django ; si vous essayez de les utiliser avec une version officielle, elles ne fonctionneront pas.
Pour contrôler que Django est accessible par Python, saisissez python dans votre shell. Puis, à l’invite de commande Python, essayez d’importer Django :
>>> import django >>> print(django.get_version()) 1.5.12
Il se peut que vous ayez installé une autre version de Django.
Ça y est, vous pouvez maintenant démarrer le tutoriel.
Jan 13, 2016