Guide de création de projets Django : vous apprenez étape par étape à utiliser des commandes pour créer des projets, des exemples de code spécifiques sont requis
Introduction :
Django est un framework de développement puissant qui peut aider les développeurs à créer rapidement des applications Web de haute qualité. Cet article présentera en détail comment utiliser les commandes Django pour créer un nouveau projet et donnera des exemples de code spécifiques.
1. Installer Django
Avant de commencer à créer un projet Django, nous devons d'abord installer Django sur l'ordinateur. Vous pouvez installer la dernière version de Django dans le terminal via la commande suivante :
pip install Django
2. Créez un projet
django-admin startproject myproject
Cela créera un dossier appelé "monprojet" dans le répertoire courant et générera la structure de base d'un projet Django à l'intérieur.
3. Afficher la structure du projet
Une fois le projet créé avec succès, vous pouvez afficher la structure des répertoires du projet via la commande suivante :
cd myproject ls
Après avoir exécuté la commande ci-dessus, vous verrez une structure de répertoires similaire à la suivante :
manage.py myproject/ __init__.py settings.py urls.py wsgi.py
manage.py
: Un utilitaire de ligne de commande pour exécuter diverses commandes Django. manage.py
:一个命令行实用程序,用于执行各种Django命令。myproject/
:该文件夹是项目的主要目录,其中包含有关项目设置的文件和子应用程序。__init__.py
:一个空文件,告诉Python该目录是一个Python包。settings.py
:包含项目的设置和配置,如数据库连接、静态文件路径等。urls.py
:定义项目的URL路由规则。wsgi.py
:一个用于将项目部署到WSGI兼容服务器的入口点。四、运行项目
cd myproject
python manage.py runserver
运行成功后,你将看到类似于以下的输出:
Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C.
五、创建应用程序
Django应用程序是项目的一个组件,可以将其视为项目的一个子模块。下面将演示如何创建一个名为“blog”的应用程序:
python manage.py startapp blog
这会在项目目录下创建一个名为“blog”的文件夹,其中包含了应用程序的基本结构。
myproject/settings.py
文件的INSTALLED_APPS
列表中添加新创建的应用程序:INSTALLED_APPS = [ ... 'blog', ]
六、编写视图
Django的视图是处理用户请求并返回相应的函数。下面将展示一个简单的视图示例:
blog/views.py
文件中编写以下视图:from django.http import HttpResponse def hello(request): return HttpResponse("Hello, Django!")
blog/urls.py
myproject/
: Ce dossier est le répertoire principal du projet et contient des fichiers et des sous-applications sur les paramètres du projet. __init__.py
: Un fichier vide qui indique à Python que le répertoire est un package Python.
settings.py
: contient les paramètres et la configuration du projet, tels que la connexion à la base de données, le chemin du fichier statique, etc. urls.py
: Définissez les règles de routage des URL du projet. wsgi.py
: Un point d'entrée pour déployer votre projet sur un serveur compatible WSGI. 4. Exécutez le projet
Utilisez la commande suivante pour entrer dans le répertoire du projet :
from django.urls import path from . import views urlpatterns = [ path('hello', views.hello, name='hello'), ]
python manage.py runserver
INSTALLED_APPS
du fichier myproject/settings.py
: 🎜🎜rrreee🎜 6. Écriture des vues 🎜🎜Les vues de Django sont traitées. l'utilisateur demande et renvoie la fonction correspondante. Un exemple de vue simple sera présenté ci-dessous : 🎜🎜🎜 Écrivez la vue suivante dans le fichier blog/views.py
: 🎜🎜rrreee🎜🎜Dans le blog/urls.py
fichier Ajoutez les règles de routage des URL dans : 🎜🎜rrreee🎜 7. Exécutez l'application 🎜🎜🎜Exécutez la commande suivante pour démarrer le serveur de développement Django : 🎜🎜rrreee🎜🎜Entrez http://127.0.0.1:8000/blog/hello dans le navigateur, vous verrez la page "Bonjour Django!". 🎜🎜🎜Conclusion : 🎜Cet article détaille le processus d'utilisation des commandes Django pour créer un nouveau projet, notamment l'installation de Django, la création d'un projet, l'affichage de la structure du projet, l'exécution du projet, la création d'applications et l'écriture de vues. J'espère que cet article pourra vous aider à démarrer rapidement le développement de Django. Bonne programmation ! 🎜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!