DJANGO 學生管理系統項目創建流程 -- 單表管理
DJANGO 學生管理系統項目創建流程
1、pycharm創建一個django項目
2、建立一個應用:python manage.py startapp app01
3、設置settings.py文件中app的設置
4、設置settings.py文件中靜態文件路徑
5、在django的目錄中新建靜態文件目錄
6、創建表格models.py
創建一個班級表,一個老師表,一個學生表,並建立班級表和老師表之間的多對多的關系,學生表和班級表做一對多的關系
這裏需要特別註意:django的1.9版本之後,
foreignkey必須指定on_delete將foreignkey的on_delete屬性設置為models.CASCADE
7、刪除原有的views.py文件,新建一個views的文件夾
8、在views文件夾中新建classes.py sutdents.py teachers.py
9、修改ulrs
10、在templates目錄建立get_classes.html
11、編輯classes.py文件
12、創建數據庫
python manage.py makemigrations
python3 manage.py migrate
將數據庫拖拽到database區域
安裝驅動程序
13、向數據庫中手工添加幾條測試數據
14、點擊這個按鈕可以運行項目
15、點擊這個地方可以修改端口
16、編寫添加功能
首先新建添加的html頁面
修改url
編輯classes.py
17、編寫刪除功能
修改get_classes.html文件
編輯url
修改classes.py文件
18、編寫修改功能
新建一個修改頁面
編輯url
修改classes.py文件
DJANGO 學生管理系統項目創建流程 -- 單表管理