1. 程式人生 > >Django-拆分model和view

Django-拆分model和view

在標準的dgango專案中,自動生成的目錄結構會包括models.py和views.py兩個檔案,分別在裡面寫model的程式碼和controller的程式碼,但是所有的程式碼都寫在一個檔案裡面在大專案中不好維護,因此需要拆分開來寫。
看一下折騰的一個Django專案的程式碼目錄配置:這裡寫圖片描述

1. 拆分model

新建一個model資料夾,在init.py里加上from preheat.model.order_model import *
這個其實就是引入你自己定義的model
引入包

2. 拆分views

新建view資料夾,在urls.py檔案裡引入import preheat.view.order_view

,其實就是引入你自己的view路徑。