参考之前的 手动创建Django项目(二) 项目创建好之后会自己再创建一个或者多个应用目录,如图:
我们在开发的时候会把路由统一管理起来。就会在每个应用目录中建立一个子路由,怎么操作呢?
1、在 django_test_project 目录下的urls.py复制一个到App目录下
2、修改 App/urls.py,然后在views.py写对应的函数,返回数据
urls.py
from django.urls import path from App import views urlpatterns = [ # 不能以/开头 path('home/', views.home, name='home'), ]
views.py
def home(request): return HttpResponse("Hello Home")
3、在项目根路由urls.py下引用App/urls.py
urlpatterns = [ #加载子路由 path('', include("App.urls")) ]
4、启动项目,在浏览器输入 127.0.0.1/home
参考: