Maison  >  Article  >  développement back-end  >  Démarrage rapide avec les projets Django : maîtrisez les commandes de création de projets et créez rapidement vos propres applications

Démarrage rapide avec les projets Django : maîtrisez les commandes de création de projets et créez rapidement vos propres applications

王林
王林original
2024-02-20 14:48:041188parcourir

Démarrage rapide avec les projets Django : maîtrisez les commandes de création de projets et créez rapidement vos propres applications

Démarrage rapide avec le projet Django : maîtrisez les commandes de création de projet et créez rapidement votre propre application. Des exemples de code spécifiques sont requis

Django est un framework Web Python open source et efficace qui peut aider les développeurs à créer rapidement des applications Web stables et fiables. . Dans cet article, nous apprendrons comment utiliser Django pour créer des projets et construire nos propres applications.

1. Installer Django
Avant de commencer, nous devons d'abord installer Django. Vous pouvez utiliser la commande suivante pour installer Django dans le terminal :

pip install django

2. Créez un projet Django
Après avoir installé Django, nous pouvons utiliser la commande suivante pour créer un nouveau projet :

django-admin startproject myproject

Cela créera un projet nommé "monprojet " Dossier du projet Django. Entrez le dossier :

cd myproject

3. Créez une application Django
Ensuite, nous créerons une application dans le projet. Un projet Django peut contenir plusieurs applications, chaque application est chargée de remplir différentes fonctions.

Créez une application à l'aide de la commande suivante :

python manage.py startapp myapp

Cela créera un dossier d'application appelé "myapp".

4. Configurez l'application
Après avoir créé l'application, vous devez l'ajouter à la configuration du projet. Ouvrez le fichier settings.py et recherchez la liste INSTALLED_APPS. Ajoutez l'application que nous venons de créer à la liste : settings.py文件,并找到INSTALLED_APPS列表。将我们刚刚创建的应用添加到列表中:

INSTALLED_APPS = [
    ...
    'myapp',
    ...
]

五、编写视图函数
在Django中,视图函数负责处理用户请求并返回相应的内容。

进入到myapp文件夹,创建一个名为views.py的文件,并添加以下代码:

from django.http import HttpResponse

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

六、配置URL映射
要让Django知道如何将用户的请求映射到我们的视图函数上,我们需要配置URL映射。

myapp文件夹下,创建一个名为urls.py的文件,并添加以下代码:

from django.urls import path
from . import views

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

此配置意味着当用户访问/hello/路径时,将调用views.hello函数处理请求。

七、配置项目URL映射
在项目文件夹中,有一个名为urls.py的文件,这个文件用于配置整个项目的URL映射。

编辑urls.py文件,将以下代码添加到urlpatterns列表中:

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('myapp/', include('myapp.urls')),
]

在这个配置中,我们将项目的URL以/myapp/开头的请求交给myapp应用的URL配置处理。

八、运行项目
现在我们已经完成了项目的基本配置,可以尝试运行项目。在命令行中执行以下命令:

python manage.py runserver

此命令将启动Django的开发服务器。在浏览器中访问http://127.0.0.1:8000/myapp/hello/rrreee

5. Écrire les fonctions d'affichage

Dans Django, les fonctions d'affichage sont chargées de traiter les demandes des utilisateurs et de renvoyer le contenu correspondant.

Allez dans le dossier myapp, créez un fichier nommé views.py et ajoutez le code suivant :
rrreee

6 Configurer le mappage d'URL🎜Faites savoir à Django comment faire. mapper les requêtes des utilisateurs à nos fonctions d’affichage, nous devons configurer le mappage d’URL. 🎜🎜Sous le dossier myapp, créez un fichier nommé urls.py et ajoutez le code suivant : 🎜rrreee🎜Cette configuration signifie que lorsque l'utilisateur accède à /hello /path, la fonction views.hello sera appelée pour traiter la requête. 🎜🎜7. Configurer le mappage d'URL du projet🎜Dans le dossier du projet, il y a un fichier nommé urls.py. Ce fichier est utilisé pour configurer le mappage d'URL de l'ensemble du projet. 🎜🎜Modifiez le fichier urls.py et ajoutez le code suivant à la liste urlpatterns : 🎜rrreee🎜Dans cette configuration, nous changeons l'URL du projet en /myapp Les requêtes commençant par / sont gérées par la configuration URL de l'application myapp. 🎜🎜8. Exécutez le projet🎜Maintenant que nous avons terminé la configuration de base du projet, nous pouvons essayer d'exécuter le projet. Exécutez la commande suivante dans la ligne de commande : 🎜rrreee🎜 Cette commande démarrera le serveur de développement de Django. Visitez http://127.0.0.1:8000/myapp/hello/ dans le navigateur et vous verrez le message « Bonjour, Django ! » 🎜🎜Grâce aux étapes ci-dessus, nous avons réussi à créer un projet Django et à construire une application simple. Vous pouvez ajouter plus de fonctionnalités et afficher des fonctions à votre application en fonction de vos besoins. 🎜🎜Résumé🎜Dans cet article, nous avons appris à utiliser Django pour créer des projets et construire une application simple. En maîtrisant les commandes de création de projet et le processus de création d'applications, nous pouvons rapidement commencer à développer nos propres applications Web. J'espère que cet article vous aidera à démarrer avec 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!

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