📅  最后修改于: 2023-12-03 15:07:38.773000             🧑  作者: Mango
在 Django 中启动新应用程序可以让你扩展你的 Web 项目并添加新的功能。本文将介绍如何通过 Django 命令行工具 manage.py
和一些简单的步骤来启动新的应用程序。
要在 Django 中启动新的应用程序,请遵循以下步骤:
cd /path/to/your/django/project
python manage.py startapp newapp
这将在你的 Django 项目中创建名为 newapp
的新文件夹。该文件夹将包含新的应用程序的所需文件和目录。
newapp
文件夹中打开 views.py
文件并添加一个简单的视图函数:from django.http import HttpResponse
def home(request):
return HttpResponse('Welcome to my new app!')
newapp
文件夹中创建一个名为 urls.py
的新文件。在这个文件里添加以下代码:from django.urls import path
from . import views
urlpatterns = [
path('', views.home, name='home'),
]
在这个例子中,我们创建了一个 URL 模式,该模式将用户重定向到 home
视图函数。
urls.py
文件并导入 newapp.urls
。将以下代码添加到 urlpatterns
列表中:from django.urls import include
urlpatterns = [
path('newapp/', include('newapp.urls')),
]
该代码告诉 Django 我们的新应用程序的 URL 的前缀是 newapp
。任何以 /newapp/
开头的 URL 将被重定向到我们的新应用程序中。
可选:在 newapp
文件夹中创建一个名为 templates
的新文件夹,并在其中创建一个名为 home.html
的新 HTML 模板。
运行你的 Django 项目,并前往 http://localhost:8000/newapp/
查看你的新应用程序!
在 Django 中启动新应用程序是一个非常简单的过程。使用 manage.py
命令行工具来创建新的应用程序,并按照上述步骤进行配置和设置。祝你好运!