本書以Django Web項目開發為主線,深入系統地介紹了Django 3在Web開發中的應用。從網站開發入門開始,逐步深入講述Django框架的各功能要點,每個功能要點從源碼角度分析,並在源碼的基礎上實現自定義的功能開發。還介紹了Django的第三方功能應用,如DRF框架開發API接口、生成網站驗證碼、站內搜索引擎、第三方網站實現賬號註冊、異步任務和定時任務、即時通信實現在線聊天。本書提供了4個實戰案例,包括信息反饋平臺、博客系統、音樂網站平臺、前後端分離與微服務架構,涵蓋了網站的單體式開發、前後端分離和微服務開發,從單一的網站開發轉變到網站架構設計開發。最後講述Django的上線部署方案,分別講述Django如何部署在Windows和Linux系統上。 本書內容豐富,技術新穎,註重實戰,適合有一定Python基礎的Web開發人員閱讀,也可用作培訓機構和大中專院校相關專業的教學參考書。