Django第三章 初探路由

2021-10-06 08:46:18 字數 2437 閱讀 8609

2.命名空間與路由命名

from django.contrib import admin

from django.urls import path, include

urlpatterns =

[ path(

'admin/', admin.site.urls),#指向內建admin後台系統的路由檔案sites.py

path(

'',include(

'my.urls'

]

from django.urls import path

from .

import views

urlpatterns =

[ path(

'', views.hello),

]

views.hello是指檢視函式處理**首頁的使用者請求和響應的過程。在my的views.py中編寫函式

from django.shortcuts import render

# create your views here.

def hello (request):

value =

'this is a test'

print(value)

return render(request,'hello.html'

)

urlpatterns =

[#path('', views.hello),

path(

'//',views.myvariable)

]

在views.py中新增

在瀏覽器中輸入帶有日期則出現

若只輸入

進一步規範日期格式

urls.py中設定

from django.urls import path, re_path

from .

import views

urlpatterns =

[#path('', views.hello),

# path('//',views.myvariable)

re_path(

'(?p[0-9])/(?p[0-9])/(?p[0-9]).html',views.mydata)

]

views.py中設定

末端」.html「為變數設定終止符,假如末端沒有設定,在瀏覽器上輸入無限長的字串,路由也能正常訪問。

from django.contrib import admin

from django.urls import path, include

urlpatterns =

[ path(

'admin/', admin.site.urls),

path(

'',include((

'my.urls','my'

),namespace =

'my'

)), path(

'',include((

'user.urls','user'

),namespace =

'user'))]

]

from django.urls import path, re_path

from .

import views

urlpatterns =

[ path(

'', views.hello ,name =

'hello'

), ]

7 31 Django學習第三章

python 搜尋路徑 使用 import 語句時,python 所查詢的系統目錄清單。eg.若將 python 路徑設定為 usr lib python2.4 site packages home username djcode 如果執行 from fooimport bar,python 將會首...

第三章 堆疊

1.基礎知識 堆疊可以實現很多的應用,遞迴的問題轉化成非遞迴形式,在本質上也是堆疊的問題.它是一種 filo 操作的資料結構,一般也有兩種儲存方式 陣列跟鍊錶實現形式,這裡我給出了鍊錶形式的堆疊模板,裡面包括了基本的堆疊所有的操作,還有兩個比較著名的應用例子,時間倉促,精力比較有限,關於迷宮老鼠還沒...

第三章 曙光

第三章 曙光 第二場校園招聘開始了。其實,洋對這個公司的不是很了解。因為前幾天突然在bbs上面看到了這個公司的招聘資訊,洋覺得這個公司不錯,就上網投了簡歷。接下來的乙個多小時,讓洋很震撼!想不到這個公司這個厲害,而且無論從哪方面來說,絕對不比之前的那個公司差。想不到自己的乙個不經意的決定到了這個大的...