码迷,mamicode.com
首页 > Web开发 > 详细

Django 之 include包含其它urls

时间:2019-05-07 15:41:52      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:处理   jpg   include   info   过程   路由表   作用   图片   就会   

include包含其它urls的作用:

当一个Django项目里面创建多个app应用时,主程序的urls.py路由系统就会需要负责多个路由表,但为了方便管理,我们会在每个app应用里,自己管理自身的路由情况,然后在主程序里面,导入其它app的路由表,形成二级路由。

操作过程:

1、分别创建两个app以作测试
技术图片

2、在主程序的settings.py文件中引入两个app
技术图片

3、分别在两个app目录下创建urls.py路由系统文件
技术图片

技术图片

4、分别在两个app下的views.py文件中写一个主页处理函数
技术图片

技术图片

5、在主程序的urls.py引入其它两个app应用的urls.py文件
技术图片

备注:
当访问的URL第一层为/cmdb/xxxx时,为跳转到cmdb应用下的urls.py文件下路由
当访问的URL第一层为/safe/xxxx时,为跳转到safe应用下的urls.py文件下路由

6、测试效果
技术图片

技术图片

Django 之 include包含其它urls

标签:处理   jpg   include   info   过程   路由表   作用   图片   就会   

原文地址:https://blog.51cto.com/12965094/2390373

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!