Django 路由分发
生活随笔
收集整理的這篇文章主要介紹了
Django 路由分发
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Django 路由分發(fā)
當(dāng)一個url請求過來之后
1、先到項目主目錄下的urls內(nèi)。
2、由這個url做處理分發(fā)給其他app內(nèi)的urls。
一級路由:主目錄urls內(nèi)引入include
from django.conf.urls import url,include
urlpatterns = [# 指定分發(fā)的app目錄名稱url(r'^cmdb/',include("app01.urls")),url(r'^monitor/',include("app02.urls")), ]
二級路由:只查找本地urls內(nèi)的路徑
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), ]加入終止符 $、避免business_add 被截胡
# 后面加入第三個參數(shù),參數(shù)名稱為indexx。 path('infdafddsfadsafdsafdsfdasfdsdex/', views.index,name='indexx')# <!-- 引用url返回的路徑變量,直接引用form表單內(nèi) --> <form action="{% url 'indexx' %}" method="POST">提交表單時路由指定url變量
?
轉(zhuǎn)載于:https://www.cnblogs.com/xiangsikai/p/10917795.html
總結(jié)
以上是生活随笔為你收集整理的Django 路由分发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做试管婴儿是不是会发胖
- 下一篇: 无锡社保是基数的多少钱一个月