GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer Django sur Ubuntu 20.04 - Meilleure méthode ?

Django est une approche d'application Web ouverte basée sur Python qui aide les clients à accélérer la procédure de développement d'applications en éliminant les erreurs courantes telles que SQL Injection, CSRF et XXS. Il utilise le paradigme Model-View-Controller (MVC), ce qui en fait un outil de développement compact et fiable. Les développeurs d'applications du monde entier, notamment les grandes entreprises informatiques, l'utilisent. Il a également été utilisé pour créer certains des sites Web les plus connus en ligne. Instagram, Pinterest et Knight Foundation sont parmi les sites Web les plus connus construits avec Django.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes Python associées.

Dans ce contexte, nous verrons comment installer Django sur le système Ubuntu Linux.


Différentes méthodes pour installer Django sur Ubuntu

Vous pouvez facilement installer Django de la manière suivante :

  • Installez Django via le package Apt.
  • Installez Django via le référentiel Pip.


1. Comment installer Django via le package Apt ?

Assurez-vous que la dernière version de Python est installée sur votre système Linux, sinon nous ne pouvons pas travailler avec Django. Nous avons la version python3 installée sur notre système Ubuntu 20.04.

je. Alors, ouvrez le système Ubuntu 20.04 et connectez-vous à partir de celui-ci. Utilisez le raccourci "Ctrl+Alt+T" pour ouvrir le shell du terminal car nous devons l'installer via la console.

ii. Après avoir ouvert le shell, assurez-vous de mettre à jour votre package apt via la requête ci-dessous :

$ sudo apt update

iii. Après la mise à jour, nous installerons Django en utilisant la commande apt et le mot-clé "python3". Par conséquent, exécutez l'instruction ci-dessous dans votre shell pour installer Django en utilisant les privilèges sudo :

$ sudo apt install python3-Django

Il nécessite votre mot de passe utilisateur actuel pour continuer. Ajoutez votre mot de passe et appuyez sur "Entrée". Il commencera à installer Django via python3.

En attendant, entre l'installation, il nécessite votre affirmation pour installer Django en demandant "Voulez-vous continuer ? [O/n] ?". Vous devez appuyer sur "y" pour procéder à l'installation de Django. Si vous voulez le quitter, appuyez sur "n".

iv. Vous pouvez voir la version installée de Django sur votre système Ubuntu 20.04 en utilisant la requête ci-dessous :

$ django-admin --version

Une autre façon de vérifier et d'importer Django sur votre système est via python. Convertissez d'abord votre shell en un shell d'environnement python en utilisant le mot-clé python3 ci-dessous :

$ python3

Après cela, vous devez écrire du code python pour importer et vérifier la version installée de Django. Pour importer Django, utilisez le mot-clé import avec son nom. Dans l'autre ligne, utilisez l'instruction print pour afficher la dernière version installée de Django en l'obtenant via la méthode get_version() du package Django :

>>> import django
>>> print(django.get_version())


2. Comment installer Django via le référentiel Pip ?

Une autre façon d'installer Django sur votre système est via le référentiel "pip". Par conséquent, ouvrez le shell et essayez la requête ci-dessous, suivie de la version de Django. Il commencera à installer la version mentionnée de Django sur votre système avec le référentiel "pip" comme vous pouvez voir le processus dans l'instantané :

$ pip install django==3.0.0


Comment faire une application Django ?

Pour commencer, accédez au dossier dans lequel vous souhaitez créer une nouvelle application. Utilisez la commande "mkdir" pour créer un nouveau répertoire. Comme vous pouvez le voir, nous avons créé une "nouvelle" application dans le répertoire d'accueil de notre système. Il nécessite le mot de passe de notre compte actuel. Par conséquent, nous l'avons ajouté et continuons :

$ sudo mkdir –p /home/project/new 

De plus, pour créer une nouvelle application Django, utilisez simplement "Django-admin" et démarrez l'instruction du projet avec le nom d'une application qui est "proj1" dans notre cas.

Dans votre machine, lancez une console et ajoutez :

$ django-admin startproject proj1

Après cela, accédez à l'application nouvellement créée "proj1" en utilisant la requête cd comme :

$ cd proj1

Après cela, nous devons migrer les modifications en attente via la requête python3 ci-dessous en migrant le fichier "manage.py". Le système va maintenant migrer toutes les modifications en attente requises.

$ python3 manage.py migrate


Comment devenir super utilisateur ?

De plus, pour la gestion des applications Django, créez un profil utilisateur standard. Dans le dossier de l'application Django, exécutez l'instruction createsuperuser ci-dessous :

$ python3 manage.py createsuperuser

Il vous demandera d'ajouter un nouveau nom d'utilisateur. Si vous souhaitez continuer avec l'utilisateur déjà connecté, laissez-le vide. Fournissez l'adresse e-mail et le mot de passe deux fois.

Cela confirmera notre action en demandant [O/n]. Appuyez sur Y pour terminer la création du superutilisateur.


Comment désinstaller Django du système Ubuntu Linux ?

Pour désinstaller Django installé de votre système Linux, essayez l'instruction de désinstallation pip ci-dessous dans le shell :

$ sudo pip uninstall django

Procédez à la désinstallation de Django en appuyant sur "y".



Ubuntu
  1. Installer Bluefish Editor sur Ubuntu 20.04 - Meilleure méthode ?

  2. Installer Brave Browser sur Ubuntu 20.04 - Meilleure méthode ?

  3. Installer Thunderbird sur Ubuntu 20.04 - Meilleure méthode ?

  4. Installer Harbor Image Registry sur Ubuntu 20.04 - Meilleure méthode ?

  5. Installer GitLab dans Ubuntu 20.04 - Meilleure méthode ?

Comment installer Django sur Ubuntu 18.04

Comment installer Django sur Ubuntu 14.04

Comment installer Django 1.9 sur Ubuntu 15.04

Comment installer Django sur Ubuntu 20.04

Comment installer Django sur Ubuntu 16.04 LTS

Comment installer Django sur Ubuntu 18.04 LTS