為什么 Django 框架持續(xù)統(tǒng)治著 Python 開發(fā)?
它可以讓我們的想法快速落地,實(shí)現(xiàn)企業(yè)內(nèi)部的管理系統(tǒng);
它的 admin 管理后臺讓我們幾行代碼就能建立一個管理系統(tǒng);
它自帶的中間件和第三方庫也能幫助快速添加各種功能。
難入門:因?yàn)?Django 過于強(qiáng)大,導(dǎo)致很多人在缺乏指導(dǎo)的情況下學(xué)習(xí) Django,需要花很長的時間去了解 Django 周邊插件和生態(tài);
不實(shí)用:就算掌握了 Django admin(Django 后臺管理系統(tǒng)),由于不了解 admin 的高級用法,實(shí)際工作遇到復(fù)雜的需求時,admin 也滿足不了業(yè)務(wù)的需要;
難操作:雖然現(xiàn)在網(wǎng)上有很多的 Django 教程(無論是文章、書籍還是視頻),它們都僅僅是簡單地教大家創(chuàng)建新的數(shù)據(jù)庫,管理新表。而當(dāng)我們要在現(xiàn)有的企業(yè)系統(tǒng)添加管理后臺時,就無從下手了;
最重要的一點(diǎn),在掌握了 Django admin 的開發(fā)能力后,怎么樣在 1 - 2 天開發(fā)出一個可交付的企業(yè)管理系統(tǒng)?

我是呂召剛,前大眾點(diǎn)評搜索負(fù)責(zé)人。有 15 年以上的軟件開發(fā)與架構(gòu)經(jīng)驗(yàn),曾就職于大眾點(diǎn)評和華為軟件。我熱愛 Python,使用 Python 和 Django 開發(fā)過 10 多個應(yīng)用。
掌握 Django 管理后臺的定制方法以及如何添加定制的功能;
理解 Django 中間件的工作原理,然后能夠設(shè)計實(shí)現(xiàn)一個中間件;
使用 Django 快速地為企業(yè)現(xiàn)有的系統(tǒng)搭建管理后臺:ERP、CRM 系統(tǒng)等等;
理解精益創(chuàng)業(yè)的產(chǎn)品思維:通過分析產(chǎn)品中的核心功能等操作,最終 1 - 2 天交付一個功能完備的且能實(shí)際使用的產(chǎn)品。

