Maison  >  Article  >  développement back-end  >  Démarrage rapide avec Django : un guide d'installation concis et facile à comprendre pour vous aider à maîtriser rapidement le développement de Django

Démarrage rapide avec Django : un guide d'installation concis et facile à comprendre pour vous aider à maîtriser rapidement le développement de Django

PHPz
PHPzoriginal
2024-02-18 12:23:07649parcourir

Démarrage rapide avec Django : un guide dinstallation concis et facile à comprendre pour vous aider à maîtriser rapidement le développement de Django

Démarrez rapidement avec Django : un didacticiel d'installation simple et facile à comprendre vous permet de démarrer rapidement avec le développement de Django. Des exemples de code spécifiques sont requis

Dans le développement Web moderne, Django est un framework Web Python très populaire. . Il est réputé pour sa simplicité, sa fonctionnalité, son efficacité et sa rapidité. Cet article vous fournira un didacticiel d'installation de Django simple et facile à comprendre pour vous aider à démarrer rapidement avec le développement de Django.

Première étape : installer Python

Tout d'abord, nous devons installer Python sur notre ordinateur. Django est un framework basé sur Python, nous devons donc nous assurer que la dernière version de Python est installée sur notre ordinateur. Vous pouvez télécharger et installer la dernière version de Python à partir du site officiel de Python (https://www.python.org).

Lors de l'installation de Python, assurez-vous de cocher l'option "Ajouter Python au PATH" afin que Python puisse être utilisé directement dans la ligne de commande.

Étape 2 : Installer Django

Après avoir installé Python, nous pouvons utiliser l'outil de gestion de packages de Python pip pour installer Django.

Exécutez la commande suivante dans la ligne de commande pour installer Django :

pip install django

Cette commande téléchargera et installera automatiquement la dernière version de Django.

Étape 3 : Créer un projet Django

Après avoir installé Django, nous pouvons utiliser les commandes fournies par Django pour créer un nouveau projet Django.

Exécutez la commande suivante dans la ligne de commande pour créer un projet Django nommé "monprojet" :

django-admin startproject myproject

Cette commande créera un dossier nommé "monprojet" dans le répertoire courant et y générera certains fichiers de projet Django requis.

Étape 4 : Exécuter le serveur de développement Django

Après avoir créé le projet Django, nous pouvons afficher l'état d'exécution du projet en exécutant le serveur de développement fourni par Django.

Allez dans le répertoire racine du projet (c'est-à-dire le dossier "monprojet") sur la ligne de commande et exécutez la commande suivante pour exécuter le serveur de développement Django :

python manage.py runserver

Cette commande démarrera le serveur de développement Django, qui écoute sur le réseau local port 8000 par défaut. Vous pouvez visualiser votre projet Django en visitant http://localhost:8000 dans votre navigateur.

Après avoir ouvert le lien dans le navigateur, vous verrez une page de bienvenue par défaut de Django, indiquant que votre projet Django a été exécuté avec succès.

Étape 5 : Créer une application Django

Par défaut, le projet Django ne contient qu'une application nommée "monprojet". Afin de mieux organiser et gérer le code du projet, nous pouvons créer une nouvelle application Django.

Exécutez la commande suivante sur la ligne de commande pour créer une application Django nommée "myapp" :

python manage.py startapp myapp

Cette commande créera une application nommée "myapp" dans le répertoire racine du projet. Dans le même temps, Django générera également certains fichiers initiaux pour l'application, notamment des vues, des modèles et des fichiers de migration de bases de données.

Étape 6 : Configurer le routage et les vues

Le cœur de Django est le système de routage d'URL et les fonctions d'affichage. Grâce au système de routage, nous pouvons mapper différentes requêtes d'URL aux fonctions d'affichage correspondantes.

Dans le répertoire racine du projet, ouvrez le dossier nommé « monprojet » et recherchez le fichier « urls.py ». Dans ce fichier, nous pouvons configurer le routage des URL.

Supposons que nous souhaitions mapper la requête "/hello" à une fonction d'affichage nommée "hello", nous pouvons ajouter le code suivant dans le fichier "urls.py" :

from django.urls import path
from myapp import views

urlpatterns = [
    path('hello/', views.hello, name='hello'),
]

Dans le dossier de l'application, ouvrez Dans un fichier nommé "views.py", ajoutez le code suivant pour définir la fonction de vue "hello" :

from django.http import HttpResponse

def hello(request):
    return HttpResponse("Hello, Django!")

Étape 7 : Exécutez le serveur de développement Django et accédez à la vue

Maintenant, nous avons réalisé une simple vue Django. Nous pouvons exécuter le serveur de développement Django et visiter "/hello" dans le navigateur pour voir notre point de vue.

Exécutez la commande suivante dans la ligne de commande pour exécuter le serveur de développement Django :

python manage.py runserver

Visitez http://localhost:8000/hello dans le navigateur, vous verrez la sortie "Bonjour, Django!", indiquant que notre point de vue a rendu avec succès.

Avec les étapes simples ci-dessus, vous avez installé et créé avec succès un projet Django simple. Vous pouvez continuer à apprendre d'autres fonctions de Django sur cette base, comme les modèles, les formulaires, la migration de bases de données, etc.

J'espère que le didacticiel d'installation de Django fourni dans cet article pourra vous aider à démarrer rapidement le développement de Django. Je vous souhaite d'écrire des applications Django plus puissantes !

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