溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

django之MVT模式的示例分析

發(fā)布時(shí)間:2021-05-08 09:29:21 來(lái)源:億速云 閱讀:149 作者:小新 欄目:編程語(yǔ)言

這篇文章主要介紹了django之MVT模式的示例分析,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

本文教程操作環(huán)境:windows7系統(tǒng)、django2.1,DELL G3電腦。

1、MVT模式

django 框架是 MVT 結(jié)構(gòu), M(model),V(view),T(templates)。

M 代表模型(Model),即數(shù)據(jù)存取層。 該層處理與數(shù)據(jù)相關(guān)的所有事務(wù): 如何存取、如何驗(yàn)證有效性、包含哪些行為以及數(shù)據(jù)之間的關(guān)系等。

T 代表模板(Template),即表現(xiàn)層。 該層處理與表現(xiàn)相關(guān)的決定: 如何在頁(yè)面或其他類型文檔中進(jìn)行顯示。

V 代表視圖(View),即業(yè)務(wù)邏輯層。 該層包含存取模型及調(diào)取恰當(dāng)模板的相關(guān)邏輯。 你可以把它看作模型與模板之間的橋梁。

2、具體開(kāi)發(fā)的模塊

url(發(fā)送什么請(qǐng)求)也就是你在瀏覽器中要訪問(wèn)的 url 鏈接,view(后臺(tái)邏輯),網(wǎng)站頁(yè)面業(yè)務(wù)邏輯,template(html5頁(yè)面)你要給用戶展示的內(nèi)容,model(數(shù)據(jù)庫(kù))用來(lái)存放網(wǎng)站所需的數(shù)據(jù)信息。

開(kāi)發(fā)一個(gè)比較簡(jiǎn)單的網(wǎng)站,說(shuō)白了就是對(duì)數(shù)據(jù)庫(kù)增刪改查操作,使用 django 框架時(shí),你只要在

settings.py(框架的一些基本配置,比如數(shù)據(jù)庫(kù)連接,地區(qū)時(shí)間,admin語(yǔ)言設(shè)置等等)

urls.py (url 網(wǎng)絡(luò)鏈接地址)

views.py (網(wǎng)站頁(yè)面業(yè)務(wù)邏輯,要實(shí)現(xiàn)的功能)

templates (網(wǎng)頁(yè)展示內(nèi)容)

models.py (網(wǎng)站所需數(shù)據(jù)的存儲(chǔ),這個(gè)是web開(kāi)發(fā)最重要的部分)等這些文件或者文件夾編寫代碼,進(jìn)行折騰就行。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“django之MVT模式的示例分析”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI