第一階段會簡介Django並學習最基礎的使用方式,接著學習Admin的後台系統
第二階段著重在DRF的使用與權限設計
第三階段會介紹channel跟celery等有關非同步的操作
第四階段則為Django-tenant的介紹
第五階段則是將先前的內容整合成一個SaaS專案
我們在之前建立強大的Django Admin與Django Admin二次開發,打造屬於你的後台中就有建立超級用戶以及一般用戶的經驗,透過shell命令與UI介...
我們現在已經了解了Django內置的User model他是怎麼應用了,並且也學到透過繼承AbstractUser來更靈活的滿足開發需求。不過我們回到使用者本身...
Django基礎開發總結 我們在前面的11天中,利用Django做了不少事情 學習在虛擬環境中建立第一個Django專案 了解如何使用Django中的M...
在前面的章節我們已經對於Django有了基本的認識,也因此我們能認知Django是能夠直接開發API的。那為什麼我們還需要學習或是使用Django REST f...
從今天開始的幾天會著重在Django REST framework(DRF)的介紹,關於DRF的簡介可以看 Django REST framework: 讓Dj...
在深入探討Class Based View(CBV)之前,我先補上昨天在序列化器沒有提及的觀念 我們透過最像Functional Based View(FBV)...
我們在之前Django的章節沒有特別仔細聊過使用視圖類別,有幾個因素: 畢竟這個系列文章也是將Django從頭開始介紹,對於剛接觸Django的人來說,使用F...
在之前的文章中我們已經有深入探討序列化器的原理,而我們今天繼續深入探討序列化器本身 程式碼:https://github.com/class83108/drf_...
在不考慮資料驗證、敏感數據暴露與限制流量(這個Day20會展開)的角度,單以身份認證與權限設計的角度來說,我們現在的API有幾個問題: 不需要進行登入,只要有...
我們已經了解到Django REST framework(DRF)中權限的設計,但是在確認用戶是否有對應的權限之前,對於用戶的認證(Authentication...