模型(Model):處理商業邏輯以及資料庫存取。
模版或樣版(Template):使用模版變數,建構前台UI的介面,讓後台能將資料傳到模版變數。
視圖(View):讀取資料庫中的資料,運算後再寫入資料庫,並依照使用者需求呼叫相對應的模版,並傳送運算後的變數到模版中。
參考資料:https://mropengate.blogspot.com/2015/08/mvcdjangomtv.html
以下範例是參考:碁峰,Python架站特訓班Django最強實戰
範例:取得現在時刻
1.建立now虛擬環境
2.安裝Django
3.建立nowproj專案
4. 建立nowapp應用程式
5.編輯首頁路徑,呼叫gettime函式
6. 安裝nowapp以及設定模版目錄
7.編輯首頁HTML檔,並建立templates目錄,儲存index.html
8.編輯視圖中的get_time函式
9. 執行產生資料庫表單各種初始化
10.啟動網站
11.查看結果
沒有留言:
張貼留言