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