--- re_path()函数
在url的匹配过程中可以使用正则表达式进行精确匹配
语法:
re_path(reg,view,name=xxx)
正则表达式为命名分组模式(?p<name>pattern);匹配提取参数后用关键字传参方式传递给视图函数
例子(要求只能计算两位数的)
urls.py代码:
views.py代码:

输出结果如下:

例子2:要求输出出生日期
urls.py代码:

views.py代码:

输出结果如下:
本文通过实例解析了Django中re_path()函数的使用,展示了如何利用正则表达式进行URL路径的精确匹配和参数提取,进而将参数以关键字方式传递给视图函数。例子包括了限制输入为两位数的计算场景和获取出生日期的URL设计,详细解释了匹配过程和视图处理逻辑。
--- re_path()函数
在url的匹配过程中可以使用正则表达式进行精确匹配
语法:
re_path(reg,view,name=xxx)
正则表达式为命名分组模式(?p<name>pattern);匹配提取参数后用关键字传参方式传递给视图函数
例子(要求只能计算两位数的)
urls.py代码:
views.py代码:

输出结果如下:

例子2:要求输出出生日期
urls.py代码:

views.py代码:

输出结果如下:

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