Maison développement back-end Tutoriel Python 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

Feb 19, 2024 am 09:56 AM
命令行 创建 projet Django

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
Copier après la connexion

Ensuite, entrez ce répertoire :

cd myproject
Copier après la connexion
Copier après la connexion

É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
Copier après la connexion

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
Copier après la connexion
Copier après la connexion

É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
Copier après la connexion

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
Copier après la connexion

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',
Copier après la connexion

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()
Copier après la connexion

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
Copier après la connexion

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!")
Copier après la connexion

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'),
]
Copier après la connexion

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment personnaliser votre iPhone sur le dernier iOS 17 Comment personnaliser votre iPhone sur le dernier iOS 17 Sep 21, 2023 am 08:17 AM

Comment personnaliser les appels sur iPhone L'iOS 17 d'Apple introduit une nouvelle fonctionnalité appelée Affiches de contact qui vous permet de personnaliser l'apparence de votre écran d'appel sur votre iPhone. Cette fonctionnalité vous permet de concevoir une affiche en utilisant des photos, des couleurs, des polices et des Memoji sélectionnés comme cartes de contact. Ainsi, lorsque vous passez un appel, votre image personnalisée apparaîtra sur l'iPhone du destinataire exactement comme vous l'aviez imaginé. Vous pouvez choisir de partager votre affiche de contact unique avec tous vos contacts enregistrés ou choisir qui peut la voir. De même, lors d’un échange d’appels, vous verrez également les affiches de contact d’autres personnes. De plus, Apple vous permet de définir des photos de contact spécifiques pour des contacts individuels, en passant des appels à partir de ces contacts.

Apprenez à utiliser efficacement l'outil de ligne de commande sxstrace.exe Apprenez à utiliser efficacement l'outil de ligne de commande sxstrace.exe Jan 04, 2024 pm 08:47 PM

De nombreux amis qui utilisent le système Win10 ont rencontré ce problème lors de la lecture de jeux ou de l'installation du système. L'application ne peut pas être démarrée car la configuration parallèle de l'application est incorrecte. Pour plus d’informations, consultez le journal des événements de l’application ou utilisez l’outil de ligne de commande sxstrace.exe. Cela peut être dû au fait que le système d'exploitation ne dispose pas des autorisations correspondantes. Jetons un coup d'œil au didacticiel spécifique ci-dessous. Tutoriel sur l'utilisation de l'outil sxstrace.exe en ligne de commande 1. Ce problème se produit généralement lors de l'installation de programmes et de jeux. L'invite est la suivante : L'application ne peut pas être démarrée car la configuration parallèle de l'application est incorrecte. Pour plus d’informations, consultez le journal des événements de l’application ou utilisez l’outil de ligne de commande sxstrace.exe. 2. Démarrer →

Comment créer du pixel art dans GIMP Comment créer du pixel art dans GIMP Feb 19, 2024 pm 03:24 PM

Cet article vous intéressera si vous souhaitez utiliser GIMP pour la création de pixel art sous Windows. GIMP est un logiciel d'édition graphique bien connu qui est non seulement gratuit et open source, mais qui aide également les utilisateurs à créer facilement de belles images et de superbes designs. En plus de convenir aussi bien aux concepteurs débutants qu'aux professionnels, GIMP peut également être utilisé pour créer du pixel art, une forme d'art numérique qui utilise les pixels comme seuls éléments de base pour dessiner et créer. Comment créer du pixel art dans GIMP Voici les principales étapes pour créer des images pixel à l'aide de GIMP sur un PC Windows : Téléchargez et installez GIMP, puis lancez l'application. Créez une nouvelle image. Redimensionnez la largeur et la hauteur. Sélectionnez l'outil Crayon. Définissez le type de pinceau sur pixels. installation

Comment créer un dossier sur Realme Phone ? Comment créer un dossier sur Realme Phone ? Mar 23, 2024 pm 02:30 PM

Titre : Guide du débutant Realme Phone : Comment créer des dossiers sur Realme Phone ? Dans la société actuelle, les téléphones portables sont devenus un outil indispensable dans la vie des gens. En tant que marque de smartphones populaire, RealMobile est appréciée des utilisateurs pour son système d'exploitation simple et pratique. Lors de l'utilisation des téléphones Realme, de nombreuses personnes peuvent être confrontées au besoin d'organiser des fichiers et des applications sur le téléphone, et la création de dossiers est un moyen efficace. Cet article explique comment créer des dossiers sur les téléphones Realme pour aider les utilisateurs à mieux gérer le contenu de leur téléphone. Non.

Mettre à niveau Ubuntu 20.04 vers 22.04 via la ligne de commande Mettre à niveau Ubuntu 20.04 vers 22.04 via la ligne de commande Mar 20, 2024 pm 01:25 PM

Cet article détaille les étapes de mise à niveau d'Ubuntu 20.04 vers 22.04. Pour les utilisateurs utilisant Ubuntu 20.04, ils ont manqué les nouvelles fonctionnalités et avantages apportés par la version 22.04. Afin d'obtenir une meilleure expérience et une meilleure sécurité, il est recommandé de mettre à niveau vers une version plus récente d'Ubuntu à temps. Ubuntu22.04 porte le nom de code « Jamie Jellyfish », explorons comment obtenir la dernière version LTS ! Comment mettre à niveau Ubuntu 20.04 vers 22.04 via la ligne de commande Maîtriser la ligne de commande vous donnera un avantage. Bien qu'il soit possible de mettre à jour Ubuntu via l'interface graphique, nous nous concentrerons sur la ligne de commande. Tout d’abord, vérifions la version actuellement en cours d’exécution d’Ubuntu à l’aide de la commande suivante : $

Explication détaillée des paramètres de ligne de commande Python Explication détaillée des paramètres de ligne de commande Python Dec 18, 2023 pm 04:13 PM

En Python, les paramètres peuvent être transmis aux scripts via la ligne de commande. Ces paramètres peuvent être utilisés dans des scripts pour effectuer différentes actions en fonction de différentes entrées. Explication détaillée des paramètres de ligne de commande Python : 1. Paramètres de position : paramètres transmis au script dans l'ordre sur la ligne de commande. Ils sont accessibles via la position à l'intérieur du script. 2. Options de ligne de commande : paramètres commençant par - ou -, généralement utilisés. pour spécifier des options ou des indicateurs spécifiques pour le script ; 3. Transmettre les valeurs des paramètres : transmettez les valeurs des paramètres via la ligne de commande.

Comment créer une famille avec Gree+ Comment créer une famille avec Gree+ Mar 01, 2024 pm 12:40 PM

De nombreux amis ont exprimé leur souhait de savoir comment créer une famille dans le logiciel Gree+. Voici la méthode de fonctionnement pour vous. Amis qui veulent en savoir plus, venez jeter un œil avec moi. Tout d’abord, ouvrez le logiciel Gree+ sur votre téléphone mobile et connectez-vous. Ensuite, dans la barre d'options en bas de la page, cliquez sur l'option « Mon » à l'extrême droite pour accéder à la page du compte personnel. 2. Après être arrivé sur ma page, il y a une option « Créer une famille » sous « Famille ». Après l'avoir trouvée, cliquez dessus pour entrer. 3. Accédez ensuite à la page pour créer une famille, entrez le nom de famille à définir dans la zone de saisie en fonction des invites, puis cliquez sur le bouton « Enregistrer » dans le coin supérieur droit après l'avoir saisi. 4. Enfin, une invite « enregistrement réussi » apparaîtra au bas de la page, indiquant que la famille a été créée avec succès.

Comment créer un diagramme de Gantt à l'aide de Highcharts Comment créer un diagramme de Gantt à l'aide de Highcharts Dec 17, 2023 pm 07:23 PM

Comment utiliser Highcharts pour créer un diagramme de Gantt nécessite des exemples de code spécifiques. Introduction : Le diagramme de Gantt est un formulaire de diagramme couramment utilisé pour afficher la progression du projet et la gestion du temps. Il peut afficher visuellement l'heure de début, l'heure de fin et la progression de la tâche. Highcharts est une puissante bibliothèque de graphiques JavaScript qui fournit des types de graphiques riches et des options de configuration flexibles. Cet article explique comment utiliser Highcharts pour créer un diagramme de Gantt et donne des exemples de code spécifiques. 1. Tableau haut

See all articles