django2.2与1.1urls里url与path的区别

django2.2与1.1urls里url与path的区别

http://img1.sycdn.imooc.com//climg/5ea408b809a9117611750459.jpg

http://img1.sycdn.imooc.com//climg/5ea408b8093992f205100415.jpg

http://img1.sycdn.imooc.com//climg/5ea408b80901b29418000620.jpg

2.2里的path与1.1里面的url功能语法区别是怎么样的呢?path的具体语法,功能要怎么使用,麻烦老师讲解下,我写的,浏览器一直找不到

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学,你好。path 与 url 是两个不同的模块,效果都是响应返回页面,在新版本Django2.x中,url的路由用path和re_path代替,path无法匹配正则路径,如果需要匹配正则路径,要用re_path,如:

http://img1.sycdn.imooc.com//climg/5ea51ee309f3e19e05310106.jpg

如果解决了你的疑惑,请采纳,祝学习愉快~ 

慕尼黑8261772 2020-04-25 18:04:40

path()和url的主要区别就是不用加正则表达式,其他的好像就没有区别了吧(不清楚,本人初学者一个)

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.从网页搭建入门Python Web
  • 参与学习           人
  • 提交作业       218    份
  • 解答问题       3562    个

本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师