django中的子url以及反向代理

Django鼓励大家进行独立的松耦合开发
1.urls子路由系统
当项目过大时,项目的主url目录过大不方便查看,此时可以将部分路由放在各app的子url文件中

在app当中创建urls.py文件
在这里插入图片描述
在urls文件当中编写路由
在这里插入图片描述
在主urls中设置:主urls包含子urls——include
在这里插入图片描述

效果如下
在这里插入图片描述

Url命名组
在我们url匹配当中,我们在采用的正则的时候,采用命名组进行匹配。

在这里插入图片描述
在这里插入图片描述

Url传参
在这里插入图片描述

Url反向代理
当我们的urls过于复杂(出现多个路由匹配到同一网址),可以用name进行反向代理
重复的例子:存在多个app——APP1 APP2 都有 index.html 文件的时候,多采用反向代理来解决路由指向问题。
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值