一、pipenv 真實環境django
vs virtualenv vs pipenv函數
二、自定義用戶模型測試
繼承BaseUserManager和AbstractBaseUser,在settings中指定AUTH_USER_MODEL網站
三、優先使用通用類視圖spa
函數視圖(FBV)--> 類視圖(CBV) --> 通用類視圖(CBGV) http://ccbv.co.uk/.net
四、系統環境變量保存敏感信息繼承
12條最佳實踐參考網站:https://12factor.net/zh_cn/ip
pipenv install django-environ --skip-lock開發
來管理系統環境變量信息get
五、爲不一樣的環境配置settiings.py
開發環境
測試環境
生產環境
六、編寫測試用例
pipenv install coverage --skip-lock
測試覆蓋度報告