iT邦幫忙

2021 iThome 鐵人賽

DAY 30
1

這次的鐵人賽進入了最後一天,感謝夥伴們彼此的扶持,也感謝沒有放棄的自己。這次的DRF系列文章希望能幫助到同樣使用 Python 開發的朋友們,也希望有機會得話可以多多互相交流~

系列回顧

在這三十天當中,我們分享了幾個核心主題。

  • Django 介紹與實作
  • Docker, Docker-Compose 介紹與實作
  • Django REST Framework (DRF) 介紹與實作
  • Django REST Framework 常用功能介紹 Serializers, Concrete View Classes, APIViews ...
  • 期末專案 API 製作

讀完本系列文章的朋友們應該都已經可以透過 DRF 建立一個基本的 API 應用服務。如果有忘記的還可以再回顧系列文章。

延伸閱讀

由於時間上和篇幅上的限制,我們沒有辦法把所有 DRF 的 class進行介紹,這邊推薦幾個滿好用的 DRF 功能,有興趣朋友也可以自行學習,把技能點好點滿。

  • Pagination 將資料進行分頁整理,提供分頁的資料回傳
  • Filtering 查詢資料時可以進行過濾
  • Testing 程式的測試

參考連結:

https://www.django-rest-framework.org/api-guide/pagination/
https://www.django-rest-framework.org/api-guide/filtering/
https://www.django-rest-framework.org/api-guide/testing/

結語

在這次的鐵人賽當中,透過產出文章也重新整理得自己的技能,發現要有系統整理和傳達,真的是要對這個技術更深入的理解才能言之有物,自己透過這過程也更加提升自己的能力,也希望能夠幫助到更多夥伴們。未來如果有看到自己的系列文章有可以改進的地方,也會持續的修改。
很感謝主辦單位持續地舉辦很有意義的活動,幫助網路上有更多中文的技術資源,希望大家能夠發揮彼此的能力幫助彼此,讓大家能夠在技術的道路上一起走得更快更遠!
2021 鐵人賽,完賽!


上一篇
[Day 29] -- 專案部署
系列文
使用Django Rest Framework, Docker, Docker Compose 製作後端服務應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言