Introduction
Django est un framework Web Python de haut niveau qui encourage un développement rapide et une conception propre et pragmatique. Construit par des développeurs expérimentés, il prend en charge une grande partie des tracas du développement Web, vous pouvez donc vous concentrer sur l'écriture de votre application sans avoir à réinventer la roue. C'est gratuit et open source.
Installation
Il existe quatre façons d'installer Django sur Ubuntu 14.04
- Installer via le package
- Installer via pip
- Installer via pip dans un Virtualenv
- Installer la version de développement via git
Installation via package
Le moyen le plus simple d'installer Django sur Ubuntu 14.04 est peut-être de l'installer via les référentiels Ubuntu. Avant cela, mettez à jour votre package local à l'aide de la commande update
# sudo apt-get update
Installez ensuite le package python-django en exécutant la commande suivante.
# sudo apt-get install python-django
Après l'installation, vous pouvez vérifier si le package est correctement installé à l'aide de la commande suivante.
# django-version --version
Sortie :
1.6.11
Installation via pip
Si vous souhaitez installer la dernière version de Django globalement, la meilleure option consiste à utiliser la commande pip. Pour ce faire, nous devons installer le gestionnaire de paquets pip.
# sudo apt-get update
Suivez les commandes d'installation pip pour les versions python respectives comme mentionné ci-dessous
Python2 :
# sudo apt-get install python-pip
Python3 :
# sudo apt-get install python3-pip
Maintenant que le paquet pip a été installé, vous pouvez facilement installer django
Python2 :
# sudo pip install django
Python3 :
# sudo pip3 install django
Vérifiez l'installation à l'aide de la commande suivante
# django-admin --version
Installation via Virtualenv
Une manière flexible d'installer Django sur un serveur Linux consiste à utiliser l'outil virtualenv. Cet outil crée un environnement python virtuel dans lequel vous pouvez installer tous les packages python de votre choix sans affecter le reste du système.
Mettez à jour les packages à l'aide de la commande
# sudo apt-get update
Suivez les commandes d'installation pip pour les versions python respectives comme mentionné ci-dessous
Python 2 :
# sudo apt-get install python-pip
Python 3 :
# sudo apt-get install python3-pip
Après l'installation du package pip, installez le virtualenv package pour les versions python respectives comme mentionné ci-dessous
Python2 :
# sudo pip install virtualenv
Python3 :
# sudo pip3 install virtualenv
Désormais, chaque fois que vous démarrez un nouveau projet, vous pouvez créer un environnement virtuel pour celui-ci. Commencez par créer et déplacer dans un nouveau répertoire de projet.
# mkdir ~/firstproject # cd ~/firstproject
Maintenant, créez un environnement virtuel dans le répertoire du projet en tapant :
# virtualenv newenv
Pour installer des packages dans le nouvel environnement, vous devez l'activer par la commande
# source newenv/bin/activate
Votre invite dans le terminal changera pour indiquer que vous êtes maintenant dans votre environnement virtuel. Cela ressemblera à quelque chose comme ça
(newwnv)username@hostname:~/firstproject#
Pour Python 2 et 3, utilisez pip pour installer Django,
# pip install django
Vous pouvez vérifier l'installation en tapant :
# django-admin --version
Pour quitter votre environnement virtuel, vous devez utiliser la commande suivante
# deactivate
Votre invite devrait revenir à l'affichage conventionnel. Lorsque vous souhaitez retravailler sur votre projet, vous devez réactiver votre environnement virtuel en revenant dans votre répertoire de projet et en activant :
cd ~/firstproject
source newenv/bin/activate
Installation de la version de développement via git
La version de développement de django peut être installée à partir du référentiel git. Mettez d'abord à jour le package Linux,
# sudo apt-get update
Nous devons installer git avec le gestionnaire de packages pip python. Exécutez la commande donnée pour installer les deux
Python 2 :
# sudo apt-get install git python-pip
Python 3 :
# sudo apt-get install git python3-pip
Vous devez maintenant cloner le référentiel django à partir des référentiels git. Vous pouvez le faire en exécutant la commande suivante dans le terminal
git clone git://github.com/django/django ~/django-test
Nous avons cloné le référentiel dans un répertoire appelé django-test dans le répertoire personnel. Il est maintenant temps d'installer le dépôt cloné,
Python 2 :
# sudo pip install -e ~/django-test
Python 3 :
# sudo pip3 install -e ~/django-test
Après l'installation, vérifiez à l'aide de la commande suivante
# django-admin --version