django視圖:
當(dāng)我們在閱覽器地址欄中輸入請求代碼以后节芥,服務(wù)器會給我們返回一個頁面,這個過程是由視圖來完成的调塌。
在django中設(shè)計框架mvt晋南,用戶在URL中請求的是視圖,視圖接收請求后進行處理羔砾,并將處理的結(jié)果返回給請求者负间。
使用視圖時需要進行兩步操作:
定義視圖;
配置URLconf
查找視圖的時候姜凄,請求者在閱覽器地址欄輸入url進行請求政溃,網(wǎng)站收到請求后會逐條與URLconf匹配,匹配成功將會返回相應(yīng)的界面态秧。
URLconf分為規(guī)則和視圖兩部分董虱,
url規(guī)則使用正則表達式定義,
視圖就是在views.py文件中定義視圖函數(shù)申鱼,
配置URLconf需要兩步空扎,先在應(yīng)用中定義urlconf
包含到項目的urlconf中
具體點說:
在應(yīng)用下創(chuàng)建urls.py文件,
然后導(dǎo)入
from???? django.conf.urls??? import??? url
from???? booktest???? import?????? views
寫入路由urlpatterns = [ url(r'^$', views.index),]
在項目中的urls.py文件給增加
url(r'^', include('booktest.urls')),
項目下完整的路由润讥;
fromdjango.conf.urlsimportinclude, url
fromdjango.contribimportadmin
urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^', include('booktest.urls')),]
接下來我們就可以在閱覽器地址欄中訪問index頁面转锈。