1. 程式人生 > >CRM項目之stark組件(2)

CRM項目之stark組件(2)

add sta mode 設計 屬於 什麽 增刪改查 model類 dmi

那麽從今天開始呢,我們就要開始設計屬於我們自己的admin組件,起個名字就叫stark吧(當然你願意叫什麽都可以)。

stark組件之三步走

仿照admin組件實現流程,stark組件要實現三件事情:

1 djagno啟動後要能夠執行每一個app下的名為stark.py的文件(需要單獨創建)

2 基於一個單例對象實現model類註冊

3 為註冊的所有的model設計增刪改查四個URL,以Book類為例,動態生成如下4條URL:

http://127.0.0.1:8000/admin/app01/book/
http://127.0.0.1:8000/admin/app01/book/add/
http://127.0.0.1:8000/admin/app01/book/2/change/
http://127.0.0.1:8000/admin/app01/book/2/delete/

4 設計增刪改查對應的視圖函數  

CRM項目之stark組件(2)