Comment installer le framework Django dans Ubuntu 20.04

Comment installer le framework Django dans Ubuntu 20.04

Django est un cadre Web Python qui encourage le développement rapide des applications. Le framework Django est conçu pour que les développeurs prennent des applications de initiale à l'achèvement le plus rapidement possible. Il assure une sécurité plus élevée pour l'application et évite aux développeurs de commettre des erreurs de sécurité courantes.

Ce tutoriel vous aidera à installer le framework Web Django dans Ubuntu 20.04 Système Linux. Il vous aidera également à créer un exemple de django. Passons par le tutoriel:

Étape 1 - Installation de Python

La plupart des derniers systèmes d'exploitation sont livrés avec Python 3 par défaut installé. Mais si votre système n'a pas installé Python, exécutez les commandes ci-dessous pour l'installer. Installez également PIP sur votre système.

Sudo Apt Update -y  sudo apt installer python3 python3-pip -y  

La version Python installée est:

python3 -v  Python 3.8.2 

Et la version PIP est:

pip3 -v  pip 20.0.2 de / usr / lib / python3 / dist-packages / pip (python 3.8) 

Étape 2 - Installation du module Django Python

Vous pouvez installer Django à partir du code source disponible dans le référentiel GitHub ou l'installer à l'aide de PIP . Dans ce tutoriel, j'utilise PIP pour l'installation de Django sur Ubuntu 20.04 Système. Exécutez la commande ci-dessous à partir du terminal Linux:

PIP3 Installer Django  

Vous obtiendrez une commande django-admin pour la création de nouveaux projets. Vérifiez la version actuelle installée:

Django-admin - Version  3.1 

Étape 3 - Créer une application Django

Premièrement, accédez au répertoire dont vous avez besoin pour créer une nouvelle application. Puis utiliser django-admin startproject commande suivie du nom de l'application pour créer une nouvelle application django. Ouvrez un terminal sur votre système et type:

mkdir -p / var / www && cd / var / www  django-admin startproject django_app  

Après cela, migrent les changements en attente.

cd django_app  Python3 Gérer.py migrer  

Étape 4 - Créer un compte Django Super Admin

Créez également un compte de superutilisateur pour l'administration de l'application Django. Exécutez la commande suivante à partir de votre répertoire d'application Django.

Python3 Gérer.py créeuperuser  

Étape 5 - Exécution de l'application Django

La demande Django est prête à servir. Par défaut, Django ne permet pas aux hôtes externes d'accéder à l'interface Web. Pour autoriser les hôtes externes, modifiez les paramètres.fichier py et ajouter IP sous les hôtes autorisés.

vi django_app / Paramètres.py  

Ajouter IP:

Autorisé_hosts = ['192.168.1.239 '] 

Ici 192.168.1.239 est l'adresse IP du système où Django est installé.

Enfin, exécutez le serveur d'applications Django avec la commande ci-dessous. Ici 0.0.0.0: 8000 a défini que Django écoutera sur toutes les interfaces du port 8000. Vous pouvez modifier ce port avec l'un de vos choix.

Python3 Gérer.Py Runserver 0.0.0.0: 8000  

Django Application Server s'exécute maintenant. Ouvrez votre navigateur Web préféré et accès au système Django IP sur le port 8000. Cela vous montrera la page Web Django par défaut.

http: // 192.168.1.239: 8000 

Vous pouvez également accéder à une page d'administrateur Django sur / URL du sous-répertoire d'administration. Utilisez vos informations d'identification de connexion SuperUser créées à l'étape précédente pour accéder.

http: // 192.168.1.239: 8000 / Admin 

Vous obtiendrez le tableau de bord Django Admin comme ci-dessous. Vous pouvez ajouter plus d'utilisateurs et de groupes pour votre application sur le tableau de bord.

Conclusion

Vous avez réussi à créer une application Django sur votre système. Commençons à construire votre application Django.