不知不覺,鐵人賽慢慢要進入尾聲了,感謝過程中隊友們彼此提攜,互相提醒。
在前幾天中,和大家介紹了 DRF 的常用之 class 。在系列的最後,我們將學習的 DRF class 及用法進行整合,實作出 API 服務。
我們要實作的是一個菜單查詢系統的 API。
其中的功能包含:
docker-compose sh -c 'python manage.py startapp food'
在 settings.py 中的 INSTALLED_APPS 中新增 food
INSTALLED_APPS = [
...
'food',
...
]
class Food(models.Model):
name = models.CharField(max_length=255)
price = models.DecimalField()
created_at = models.DateTimeField(auto_now_add=True)
編寫 model.py 之後,透過 migrate 建立資料庫的修改。
docker-compose sh -c 'python manage.py makemigrations'
docker-compose sh -c 'python manage.py migrate'
首先我們先建立基本的 model 設定,接著我們明天再繼續
這邊祝大家有一個好的雙十連假~