path()函数
导入 from django.urls import path
语法 path(route,views,name=None)
参数:
1.route:字符串类型,匹配的请求路径
2.views:指定路径所对应的视图处理函数的名称
3.name:为地址起别名,在模板中地址反向解析时使用
path转换器
语法;<转换器类型:自定义名>
作用:若转换器类型匹配到对应类型的数据,则将数据按照关键字传参的方式传递给视图函数
例子:
path(‘page/’<int:page>',views.xxx)
例子:输入多少个波士顿大龙虾:
urls.py文件的代码:

views.py文件的代码:

!!!注意它是从上到下进行匹配的
第二个练习;(计算器)
urls.py代码:
views.py代码:
输出的结果:
本文介绍了Django的路由配置,重点讲解了path()函数的用法,包括route参数用于匹配请求路径,views参数指定视图处理函数,以及name参数用于地址别名。还提到了path转换器的概念,它允许将特定类型的数据作为参数传递给视图函数。通过示例,如'page/<int:page>',解释了如何使用转换器。最后,文中给出了两个实际的urls.py和views.py代码示例,一个是关于波士顿大龙虾的页面,另一个是计算器的应用。
462

被折叠的 条评论
为什么被折叠?



