• 浏览者通过在浏览器的地址栏中输入网址请求网站。
    • 对于Django开发的网站,由哪一个视图进行处理请求,是由url匹配找到的。
    1. 在项目配置文件中找到根路由所在的文件:**settings.py**中的**ROOT_URLCONF **存放了项目路由的路径:**ROOT_URLCONF = 'HIL_test.urls'**
    2. 在根路由中进行匹配找到匹配的url,然后调用视图或者进行路由分发(使用include函数)。 ```python from django.contrib import admin from django.urls import path, re_path, include

    urlpatterns = [ path(‘admin/‘, admin.site.urls), # 系统自带的后台管理系统admin path(‘api/‘, include(‘authmanage.views’)), ]

    1. 3. 假如在根路由中进行了路由分发,那么在子应用中的`**url.py**`文件中也会进行路由匹配,但是不会进行路由分发了。
    2. ```python
    3. path(正则表达式, 视图函数)
    4. path(正则表达式, 类视图.as_view())