Maison > Article > développement back-end > Un guide pour créer rapidement des applications Django
Un guide rapide pour créer des applications Django
Django est un framework Python de haut niveau pour le développement Web qui offre un moyen rapide, sécurisé et évolutif de créer et de gérer des applications Web. Cet article vous guidera étape par étape pour créer une application Django simple et fournira des exemples de code spécifiques.
Étape 1 : Installez Django
Tout d’abord, assurez-vous que Python est installé sur votre ordinateur. Ensuite, installez Django dans le terminal à l'aide de la commande suivante :
pip install Django
Étape 2 : Créez un projet Django
Dans le terminal, allez dans le répertoire où vous souhaitez créer un projet Django et exécutez la commande suivante pour créer un nouveau projet Django :
django-admin startproject myproject
Cela créera un nouveau projet nommé monprojet
. myproject
的新项目。
步骤三:创建Django应用程序
进入刚刚创建的项目目录,并执行以下命令来创建一个新的Django应用程序:
cd myproject python manage.py startapp myapp
这将在项目中创建一个名为myapp
的新应用程序。
步骤四:配置Django
进入项目目录下的settings.py
文件,并进行必要的配置。例如,你可以设置数据库连接、静态文件路径等。在INSTALLED_APPS
列表中添加你刚刚创建的应用程序:
INSTALLED_APPS = [ ... 'myapp', ]
步骤五:创建模型
在myapp
应用程序的目录下创建一个名为models.py
的文件,并定义你的数据模型。例如,我们创建一个名为User
的简单模型:
from django.db import models class User(models.Model): name = models.CharField(max_length=100) email = models.EmailField()
步骤六:数据库迁移
在终端中执行以下命令,将模型的更改应用到数据库中:
python manage.py makemigrations python manage.py migrate
步骤七:创建视图
在myapp
应用程序的目录下创建一个名为views.py
的文件,并定义你的视图。例如,我们创建一个简单的视图,用于显示所有的用户信息:
from django.shortcuts import render from .models import User def user_list(request): users = User.objects.all() return render(request, 'myapp/user_list.html', {'users': users})
步骤八:创建URL路由
在myapp
应用程序的目录下创建一个名为urls.py
的文件,并定义URL路由。例如,我们创建一个URL路由,将用户列表视图与/users/
路径关联起来:
from django.urls import path from . import views urlpatterns = [ path('users/', views.user_list, name='user_list'), ]
然后,在项目目录的urls.py
文件中,将应用程序的URL路由包含进来:
from django.contrib import admin from django.urls import include, path urlpatterns = [ path('admin/', admin.site.urls), path('', include('myapp.urls')), ]
步骤九:创建模板
在myapp
应用程序的目录下创建一个名为templates
的文件夹,并在其中创建一个名为user_list.html
的模板文件。例如,我们创建一个简单的模板,用于显示用户列表:
{% for user in users %} <p>{{ user.name }} - {{ user.email }}</p> {% endfor %}
步骤十:运行应用程序
在终端中执行以下命令,启动开发服务器并运行应用程序:
python manage.py runserver
然后,在浏览器中访问http://localhost:8000/users/
Allez dans le répertoire du projet que vous venez de créer et exécutez la commande suivante pour créer une nouvelle application Django :
rrreee🎜Cela créera une nouvelle application Django nomméemyapp
dans la nouvelle application du projet. 🎜🎜Étape 4 : Configurer Django🎜Entrez le fichier settings.py
dans le répertoire du projet et effectuez les configurations nécessaires. Par exemple, vous pouvez définir des connexions à la base de données, des chemins de fichiers statiques, etc. Ajoutez l'application que vous venez de créer dans la liste INSTALLED_APPS
: 🎜rrreee🎜Etape 5 : Créer un modèle 🎜Créez un fichier nommé models dans le répertoire de l'application <code>myapp
.py et définissez votre modèle de données. Par exemple, nous créons un modèle simple nommé Utilisateur
: 🎜rrreee🎜Étape 6 : Migration de la base de données 🎜Exécutez la commande suivante dans le terminal pour appliquer les modifications du modèle à la base de données : 🎜rrreee🎜Étape 7 : Créez une vue 🎜Créez un fichier nommé views.py
dans le répertoire de l'application myapp
et définissez votre vue. Par exemple, nous créons une vue simple pour afficher toutes les informations utilisateur : 🎜rrreee🎜Étape 8 : Créer une route URL 🎜Créez un fichier nommé urls dans le répertoire de l'application <code>myapp
py<.> et définissez le routage des URL. Par exemple, nous créons une route URL pour associer la vue liste d'utilisateurs au chemin /users/
: 🎜rrreee🎜 Ensuite, dans le fichier urls.py
du répertoire du projet , ajoutez Le chemin URL de l'application est inclus : 🎜rrreee🎜Étape 9 : Créer un modèle 🎜Créez un dossier nommé templates
dans le répertoire de l'application myapp
et placez-le dedans, créez un fichier modèle nommé user_list.html
. Par exemple, nous créons un modèle simple qui affiche une liste d'utilisateurs : 🎜rrreee🎜Étape 10 : Exécutez l'application 🎜Exécutez la commande suivante dans le terminal pour démarrer le serveur de développement et exécuter l'application : 🎜rrreee🎜Ensuite, visitez dans le navigateur http://localhost:8000/users/
, vous verrez la page de la liste des utilisateurs. 🎜🎜Voici les étapes ci-dessus pour créer une application Django simple. En suivant ces étapes et en vous référant à des exemples de code spécifiques, vous pouvez rapidement créer et exécuter votre propre application Django. Bien sûr, ce n'est que la pointe de l'iceberg de Django. Vous pouvez également apprendre et explorer en profondeur davantage de connaissances et de fonctions sur Django. Amusez-vous dans le monde 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!