不同的業務需要通過不同的app來分開的。
例如,豆瓣網站:
- 不同的框架欄,歸置的是不同的業務,就需要用不同的應用(主應用就一個,就需要創建多個子應用)
- 如下所示的book,music,movie就是創建的子應用的名稱(下圖非原創)
1、如何創建一個子應用
- 首先使用虛擬環境的編譯python解釋器
- 輸入命令:startapp movie
- 結果如下:
1、一個應用就相當於一個包(可以拷走,供其他項目使用,解耦)
2、migrations 數據庫遷移文件的目錄
3、admin.py 後臺管理
4、apps.py後臺管理
5、models.py 定義模型類文件
6、views.py 存放試圖的,視圖的集合(主應用就沒有自動生成,而子應用就自動生成了)