Django4全栈进阶之路10 url路由设置

在 Django 4 中,可以在主路由文件中设置和管理子路由。通常,我们会为每个应用程序创建一个子路由文件,以便更好地组织代码和管理路由。

以下是 Django 4 中设置主路由和子路由的示例:

首先,在主路由文件 urls.py 中导入子路由,并将其添加到 urlpatterns 中:

# urls.py
from django.urls import include, path

urlpatterns = [
    # ... 其他 URL 模式 ...
    path('myapp/', include('MyApp.urls')),
]

这个例子中,我们将 myapp.urls 子路由文件的路径设置为 myapp/,这意味着所有以 /myapp/ 开头的 URL 都将被分派给 myapp.urls 中的视图处理。

接下来,在 myapp 应用程序中创建子路由文件 urls.py,并设置其路由:

复制代码
# myapp/urls.py
from django.urls import path

from . import views

urlpatterns = [
    path('', views.index, name='index'),
    path('about/', views.about, name='about'),
    # ... 其他 URL 模式 ...
]
复制代码

 

posted @   侬侬发  阅读(254)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示