Two Scoops of Django: Best Practices for the Django Web Framework
Posted on Apr 29, 2024 by Amo Chen ‐ 1 min read
書本封面引用來源 Two Scoops Press
Python Django 是 1 套相當成熟的 Web Framework, 也是 Python 常年名列前茅的 Web 框架,儘管近年來 FastAPI 異軍突起,但 Django 仍在 Python 生態系中佔有相當重要的一席之地,不少知名公司也都還有使用 Django, 例如 Pinterest, BitBucket, Instagram 等等,因此 Django 還是相當值得推薦。
但 Django 畢竟是經過多年積累歷練的框架,很多初學者在學習過程是很難知道有哪些最佳實務(best practices)以及該怎麼做最佳實務的⋯⋯。
後來我個人是看了 Two Scoops of Django 這本書,才更清楚 Django 有哪些最佳實務,以及怎麼用 Django 開發應用等等,個人覺得特別適合剛學會怎麼使用 Django 但是仍處於懞懞懂懂階段的人。
p.s. 這本書並不是一本完整的 Django 教學,更像是 1 本幫助讀者更快成為 Django 高手的秘笈,所以才說特別剛學會 Django 的人
這本書的實用內容包含:
- Model, View, Template 也就是 MTV 架構的最佳實務
- 表單(Form)怎麼使用
- Mixin classes 怎麼使用
- User model 怎麼擴充
- Admin 安全防護
- 測試以及 CI/CD 怎麼做
- 實用的第三方套件推薦
- 其他
詳細的章節可以參考 Amazon 上的頁面資訊。
“Two Scoops of Django” 給有興趣的人可以參考一下。