拿上面的Django项目当例子,真实的Django项目会有很多例如cmdb的应用,我这里就一个。
Dynamic/urls.py是总的路由,在这里进行路由分发,分发到每一个应用中。
总的路由文件由settings.py中的 代码决定。
Dynamic/urls.py代码:
用include()函数来进行路由分发到具体的应用中,如 cmdb.urls 。
前提是在每个应用中都已经有urls.py,这个文件在应用创建的时候不会生成,需要自己创建。
cmdb/urls.py代码如下:
这个文件中的路由就比较具体了。