我有一个供用户使用的modelViewSet。
现在/api/users
的用户列表是 GET 的modelViewSet的基本功能。
如果使用/api/users/id
,则需要我进行 UPDATE 或 PARTIAL UPDATE ,即 PUT 或 PATCH 分别打个电话。
我想要实现的目标是相同的/api/users
,我可以根据传递的身份验证令牌来执行 GET , POST 和 PATCH
我是django的新手。因此,如果我缺少某些东西,请纠正我。还是有更好的方法。
我正在使用默认路由器:
router = DefaultRouter()
router.register(r'user', views.UserDetails, base_name='user')