頁面添加書籍的增加、刪除和修改功能
刪除書籍的具體操作
1.增加刪除書籍按鈕 指定跳轉路由
2.在應用的urls.py中 添加指定好的路由 和 視圖函數(未定義)
3.在應用下的views.py文件中定義視圖函數
導入模塊更方便重定向操作
4.執行操作,效果展示
添加書籍的具體操作
1.在首頁添加按鈕,設定路由
2.在應用的urls.py中 添加指定好的路由 和 視圖函數(未定義)
3.在應用下的views.py文件中定義視圖函數
修改操作需要在新頁面進行操作
請求提交之後,返回到首頁展示
4.打開地址發現異常
此時需要修改項目bookdeom下的setting.py文件
5.再次打開,執行添加操作
修改書籍的具體操作
1.首頁添加修改書籍功能按鈕
2.添加路由,設定視圖函數
3.創建修改頁面 及 編寫視圖函數
4.查看修改效果
刪除 增加 修改書籍內的人物角色
操作同書籍操作基本一致
實現簡單的增加,刪除,修改功能。
小結:
如果沒有Django之類的後端框架,我們如果要編寫http服務器,要從底層使用socket完成所有的工作(網絡通信,服務器處理,業務邏輯)
每開發一個項目都需要完成上述之類的通用工作,工作量太大
有了Django框架之後,框架已經幫助我們完成大部分通用工作(直接就可以編寫業務邏輯)節省大量工作
使用框架有何缺點?我們需要了解框架 瞭解在哪個模塊編寫功能代碼
在Django中我們主要的工作都集中有MVT各個模塊的編寫
M中就是models.py 需要編寫業務模型類
V中就是views.py 需要編寫視圖處理函數
T中需要編寫模板語言
urls.py路由文件編寫
settings.py配置文件的編寫
admin.py後臺管理編寫
使用django框架需要在最基礎的框架使用上結合業務邏輯去編寫代碼