Django 路由分发
Posted xiangsikai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 路由分发相关的知识,希望对你有一定的参考价值。
Django 路由分发
当一个url请求过来之后
1、先到项目主目录下的urls内。
2、由这个url做处理分发给其他app内的urls。
一级路由:主目录urls内引入include
from django.conf.urls import url,include
urlpatterns = [ # 指定分发的app目录名称 url(r‘^cmdb/‘,include("app01.urls")), url(r‘^monitor/‘,include("app02.urls")), ]
二级路由:只查找本地urls内的路径
from django.conf.urls import url,include from app01 import views
urlpatterns = [ url(r‘^login/‘, views.login), ]
其他路由方案
urlpatterns = [ url(r‘^admin/‘, admin.site.urls), url(r‘^business$‘, views.business), #url(r‘^business_add‘, views.business), ]
以上是关于Django 路由分发的主要内容,如果未能解决你的问题,请参考以下文章