路由系统

讲解:

URL ---> 函数的对应关系

多种路由关系

1.固定关系(固定url访问固定view)

 

2. 非固定带变量传递

 

需要有参数接收发送的变量值

也可以多参数传递,view里用**kwargs接受

 

也可用path,会把整个路径传过来

path('database/<path:v1>', view.database),
def database(request, path):
print(path)
return HttpResponse('OK')


 也可用UUID,UUID Path用的少,

 

用re_path 正则表达式传参数  \d表示匹配数字 {2}表示可出现几个数字

路径前加r防止转译, 例如出现 \n 不加r就需要写成\\n

 

posted @ 2023-07-10 14:55  khalil12138  阅读(26)  评论(0编辑  收藏  举报