django的url路由分发
程序员文章站
2022-04-03 08:39:36
...
Django框架的路由分发可以使用include分发到各个app如
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
# 分发到app01下的urls.py中 由app01.urls继续分发到视图函数
# app01.urls.py要设置app_name=app01 否则会提示找不到app
path('app01/', include('app01.urls'))
]
还可以使用元组的形式,这种方式和include方式差不多,元组内第二个和第三个参数必须要设置 ,但可以设置为None
urlpatterns = [
path('admin/', admin.site.urls),
path('app02/', ([path('url1/',views.index),[path('url2/',views.index)],None,None))
]
上一篇: Unity实现技能冷却