我使用 Django Rest 框架。我想制作一个 api 来删除这样的对象
DELETE .../items/
删除 request.user 的项目。(每个用户最多只能创建一个项目,并且只有所有者可以删除他的项目。)
我使用 mixins.CreateModelMixin、mixins.ListModelMixin、viewets.GenericViewSet 进行列表视图和创建。我努力了
@action(methods=['delete'], detail=False, url_path='')
def leave(self, request, *args, **kwargs):
...
但 url 模式会去:
.../items/leave/$
如何为此配置路由器或路径?谢谢