1
爲什麼你需要使用Django REST框架來創建一個API?難道你不能像正常的Django一樣創建像/api/createuser
這樣的路由,並像往常一樣處理所有的後端邏輯嗎?爲什麼你需要使用Django REST API?
爲什麼你需要使用Django REST框架來創建一個API?難道你不能像正常的Django一樣創建像/api/createuser
這樣的路由,並像往常一樣處理所有的後端邏輯嗎?爲什麼你需要使用Django REST API?
你不需要使用Django的REST框架來進行API
但是,如果你打算做在Django一個體面的REST API,DRF是Django的頂部的框架,可以幫助你建立一個具有以下特點API:
你可以自由地重新發明輪子和/或創建一個越野車/不安全的REST API,或者你可以選擇使用一個深思熟慮和測試框架,幫助你建立一個良好的休息API。
技術上,是的。但是,DRF使得它變得更簡單。爲什麼重新發明輪子,如果它解決了你的目標? – jape
它可以在沒有DRF的情況下完成。但是,drf提供了很多開箱即用的功能,例如分頁,版本控制和完美讚揚Django(APIView,APIClient,APIFactory)。 – Dineshs91