Maison  >  Article  >  développement back-end  >  Tutoriel d'installation de Django : étapes et commandes détaillées pour installer Django

Tutoriel d'installation de Django : étapes et commandes détaillées pour installer Django

WBOY
WBOYoriginal
2024-01-19 08:18:051414parcourir

Tutoriel dinstallation de Django : étapes et commandes détaillées pour installer Django

Django est un framework d'application Web écrit en Python qui aide les développeurs à créer des applications Web de haute qualité de manière plus rapide et plus simple. Les nombreuses fonctionnalités et outils de Django en font l’un des frameworks Web les plus populaires et les plus utilisés. Bien que Django dispose d'une riche bibliothèque de documentation et d'un support communautaire, l'installation de Django peut être un peu difficile pour les débutants. Cet article vise à fournir un tutoriel d'installation de Django clair et spécifique afin que les novices puissent commencer à utiliser Django pour le développement d'applications Web dès que possible.

Première étape : installer Python

Django est basé sur Python, la première étape consiste donc à vous assurer que Python est installé sur votre ordinateur. Pour de meilleurs résultats, il est recommandé d'installer la dernière version de Python. Vous pouvez télécharger et installer Python à partir du site officiel de Python (https://www.python.org/downloads/). L'assistant d'installation fournit des étapes simples pour vous aider à terminer le processus d'installation.

Étape 2 : Installer Django

Après avoir terminé l'installation de Python, l'étape suivante consiste à installer Django. Avant d'installer Django, il est recommandé de créer un environnement virtuel sur votre ordinateur local. Avec les environnements virtuels, vous pouvez créer des environnements Python indépendants sur votre ordinateur local, évitant ainsi les conflits de versions entre les différentes versions de Python. Vous pouvez installer un environnement virtuel à l'aide de la commande suivante :

pip install virtualenv

Ensuite, vous pouvez créer un environnement virtuel nommé « myenv » sur votre ordinateur à l'aide de la commande suivante :

virtualenv myenv

Une fois que vous avez terminé de créer l'environnement virtuel, vous pouvez l'activer comme indiqué ci-dessous :

source myenv/bin/activate

Maintenant, après être entré dans l'environnement virtuel, vous pouvez installer Django en utilisant la commande suivante :

pip install django

Cela installera la dernière version de Django. Si vous souhaitez installer une version spécifique, vous pouvez utiliser la commande suivante :

pip install django==2.1.5

Cela installera Django version 2.1.5. Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour vérifier que Django a été correctement installé :

python -m django --version

Cela affichera la version de Django actuellement installée.

Étape 3 : Créer un projet Django

Après avoir installé Django, l'étape suivante consiste à créer un projet Django. Le répertoire du projet peut être créé n'importe où, mais pour plus de commodité, il est recommandé de créer un répertoire dédié en dehors du répertoire de l'environnement virtuel. Afin de créer un projet Django nommé "monprojet", exécutez la commande suivante sur la ligne de commande :

django-admin startproject myproject

Cela créera un projet Django nommé "monprojet" dans le répertoire courant. Cette commande créera un fichier nommé "manage.py" dans le répertoire racine du projet, qui est un outil de ligne de commande Django pour gérer les projets Django.

Ensuite, vous pouvez aller dans le répertoire du projet et démarrer le serveur de développement Django. Exécutez la commande suivante :

cd myproject
python manage.py runserver

Cela démarrera le serveur de développement Django, qui est par défaut http://127.0.0.1:8000/ . La page par défaut d'une application Django est accessible en saisissant cette adresse dans un navigateur Web. Si tout se passe bien, vous devriez pouvoir voir le message "Bienvenue dans Django".

Étape 4 : Créer une application Django

Bien que le projet Django ait été créé, il s'agit toujours d'un projet vide sans aucune fonctionnalité d'application. Les applications Django sont des modules ou des applications qui fournissent des fonctionnalités spécifiques. Par conséquent, vous devez créer une ou plusieurs applications Django pour implémenter votre application Web.

Afin de créer une application Django nommée "myapp", veuillez exécuter la commande suivante dans le répertoire du projet Django :

python manage.py startapp myapp

Cette commande créera un répertoire contenant le nom de l'application spécifié et fournira des fichiers modèles. Vous pouvez désormais éditer le fichier vues.py de l'application (situé dans le répertoire myapp) pour définir la logique de l'application Web.

from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello, World! This is my first Django app.")

Ensuite, liez le modèle d'URL à la fonction d'affichage. Ceci peut être réalisé en définissant le modèle d'URL dans le fichier urls.py dans le répertoire myproject. Veuillez modifier le fichier pour ajouter les lignes de code suivantes :

from django.conf.urls import url
from django.contrib import admin
from myapp.views import index

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', index),
]

Vous avez maintenant créé avec succès une application Django simple et l'avez liée à une application Web à l'aide de modèles d'URL.

Conclusion :

Dans cet article, nous avons fourni un didacticiel d'installation détaillé de Django afin que vous puissiez rapidement commencer à utiliser Django pour le développement d'applications Web. Nous détaillons les étapes d'installation et les commandes courantes, et fournissons des exemples de code pratiques. Bien qu’il ne s’agisse que des bases de Django, cela vous donne un bon début dans l’apprentissage de Django.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn