Maison  >  Article  >  développement back-end  >  Un premier aperçu de Django : créez votre premier projet Django en utilisant la ligne de commande

Un premier aperçu de Django : créez votre premier projet Django en utilisant la ligne de commande

王林
王林original
2024-02-19 09:56:061030parcourir

Un premier aperçu de Django : créez votre premier projet Django en utilisant la ligne de commande

Démarrez le parcours du projet Django : démarrez à partir de la ligne de commande et créez votre premier projet Django

Django est un framework d'application Web puissant et flexible. Il est basé sur Python et fournit de nombreux outils pour développer des applications Web. fonctionnalités dont vous avez besoin. Cet article vous amènera à créer votre premier projet Django à partir de la ligne de commande. Avant de commencer, assurez-vous que Python et Django sont installés.

Étape 1 : Créez le répertoire du projet
Tout d'abord, ouvrez une fenêtre de ligne de commande et créez un nouveau répertoire pour stocker votre projet Django. Vous pouvez choisir de créer le répertoire du projet n'importe où, utilisez la commande suivante pour créer un répertoire appelé "monprojet" :

mkdir myproject

Ensuite, entrez ce répertoire :

cd myproject

Étape 2 : Créez le projet à l'aide des commandes Django
Ensuite, vous pouvez utiliser Les outils de ligne de commande de Django pour créer des projets. Entrez la commande suivante sur la ligne de commande :

django-admin startproject myproject

Cela créera un répertoire de projet appelé "monprojet" et générera la structure de fichiers et de dossiers nécessaire en son sein. Le répertoire du projet contiendra un fichier nommé "manage.py" et un dossier du même nom contenant les fichiers de configuration du projet et d'autres fichiers nécessaires.

Maintenant, allez dans le répertoire du projet :

cd myproject

Étape 3 : Exécutez le projet
Dans le répertoire du projet, vous pouvez exécuter votre projet Django en utilisant la commande suivante :

python manage.py runserver

Cela démarrera un serveur de développement et exécutera votre projet dans L'hôte local et le port par défaut (généralement http://127.0.0.1:8000/). Vous pouvez ouvrir cette URL dans votre navigateur et si tout va bien, vous verrez la page d'accueil par défaut de Django.

Étape 4 : Créer une application
Maintenant que vous avez créé avec succès un projet Django, vous pouvez créer une application. Une application Django est un module fonctionnel réutilisable. Vous pouvez créer une application nommée « myapp » en utilisant la commande suivante :

python manage.py startapp myapp

Cela créera un dossier nommé « myapp » dans le répertoire du projet, qui contient le code de l'application et d'autres fichiers nécessaires.

Étape 5 : Configurer l'application
Après avoir créé une application, vous devez l'ajouter à la configuration du projet. Ouvrez le fichier "settings.py" dans le répertoire du projet et recherchez la section "INSTALLED_APPS". Ajoutez-y le code suivant :

'myapp',

Cela indiquera à Django que vous avez créé une application appelée "myapp" et qu'elle doit être incluse dans le projet.

Étape 6 : Créer le modèle
Le modèle de Django est utilisé pour définir la structure des données. Vous créez des modèles dans le fichier "models.py" de votre application. Voici un exemple simple :

from django.db import models

class MyModel(models.Model):
    name = models.CharField(max_length=100)
    age = models.IntegerField()

Ce modèle définit une classe appelée "MyModel" qui a un champ "name" et un champ "age".

Étape 7 : Appliquer la migration
Après avoir créé ou modifié le modèle, vous devez exécuter une commande pour appliquer ces modifications à la base de données. Utilisez la commande suivante :

python manage.py makemigrations
python manage.py migrate

Cela créera un fichier de migration et l'appliquera à la base de données.

Étape 8 : Créer une vue et une URL
Une vue est une fonction ou une méthode qui gère les requêtes HTTP. Vous créez des vues dans le fichier « views.py » de votre application. Voici un exemple simple :

from django.shortcuts import render
from django.http import HttpResponse

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

Dans le répertoire du projet, ouvrez le fichier "urls.py" et ajoutez-y le code suivant :

from django.urls import path
from myapp import views

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

Cela mappera l'URL "/" à une vue nommée fonction "my_view".

Étape 9 : Testez votre application
Enfin, redémarrez votre serveur de développement et ouvrez http://127.0.0.1:8000/ dans votre navigateur. Si tout va bien, vous verrez le message "Bonjour, Django !" renvoyé par la vue.

Félicitations ! Vous avez créé avec succès votre premier projet Django et créé une application en son sein. Vous pouvez désormais poursuivre le développement et ajouter plus de fonctionnalités à votre application. Je te souhaite du succès!

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