在 Django 中,URL 与视图的映射是通过 URL 配置(URLconf)来实现的,它负责将用户请求的 URL 路径匹配到对应的视图函数或类视图上。在Django中,URL是内置模块,这里面有一个urlPatterns列表,是用来配置路径与视图的映射关系。
第1点:访问路径的基本配置
在访问有参数页面的网站时,例如http://127.0.0.1:8000/xx网址时,xx前面部分是域名,固定不变得,在urlpatterns列表中,域名部分是不用写,只需要在path中配置要查询的参数,后面的index是要访问的页面函数。
第2点:2种传参方式
这里的传参是前端请求向后端传递参数获取相应数据的过程。这2种请求都是GET请求,第1种是字符串的方法,可以同时传递多个参数,使用&符分隔。第2种是能过ID号来获取一条信息,ID号是一个整数的变量。
Django 的 URL 与视图映射核心流程是:
用户请求 URL → 项目级 urls.py 分发到应用应用级 urls.py 匹配具体路径 → 调用对应的视图(函数或类)视图处理请求 → 返回响应
