django2 0實現簡單的路由分發功能

2021-10-08 16:50:00 字數 2099 閱讀 7011

本博文源於django基礎,關於檢視的操作。路由分發的本質在於解耦!因此完成本實驗也是非常簡單愉快的。實驗步驟如下:

這裡假設在專案test01下完成本實驗!templates資料夾建立和os.path也有做

在settings.py裡裝配兩者的應用安裝

在test01/urls.py下作路由分發

在各自應用下建立urls.py

修改settings.py

# 主要改動這裡

['django.contrib.admin'

,'django.contrib.auth'

,'django.contrib.contenttypes'

,'django.contrib.sessions'

,'django.contrib.messages'

,'django.contrib.staticfiles',,

# 新增

,# 新增

]

在test01/urls.py作路由分發

from django.contrib import admin

from django.urls import path, include

urlpatterns =

[ path(

,include())

, path(

,include())

, path(

'admin/'

, admin.site.urls),]

# test01下建立templates

templates =[,},]

建立urls.py

from django.urls import path

urlpatterns =

[ path(

'index/'

,views.index)

,]

views.py檔案轉向

,]views.py檔案轉向

Django2 0 路由配置

url配置就像是django所支撐 的目錄,它的本質是url模式以及要為該url模式呼叫的檢視函式之間的對映表。url需要在urls.py進行配置,與其對應的檢視函式寫在views.py檔案中。url的配置寫在urlpatterns列表的path方法中,對於path的功能,下面一一講解。轉化器的型別...

Django2 0中URL的路由機制

django2.0中url的路由機制 路由是關聯url及其處理函式關係的過程。django的url路由配置在settings.py檔案中root urlconf變數指定全域性路由檔名稱。django的路由都寫在urls.py檔案中的urlpatterns列表中,由path 或re path 作為元素...

Django教程 Django 2 0入門

django是乙個千篇一律的python web框架,受ruby on rails的啟發,並使用許多相同的隱喻使web開發變得輕鬆快捷。django滿載且靈活,已成為python使用最廣泛的web框架之一。django實際上包含了構建任何大小的web應用程式所需的所有內容,並且它的普及使得查詢示例和...