首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DJANGO如何根据ID以外的字段删除多条记录

DJANGO如何根据ID以外的字段删除多条记录
EN

Stack Overflow用户
提问于 2021-09-02 16:24:10
回答 1查看 147关注 0票数 0

我正在使用Django Rest框架,我需要根据“对比”字段删除多条记录。

View.py

代码语言:javascript
复制
class AlugueisViewSet(viewsets.ModelViewSet):

   filter_backends = (filters.SearchFilter,DjangoFilterBackend)
   queryset = Alugueis.objects.all()
   serializer_class = AlugueisSerializer    
   filterset_fields = {           
        'contrato':['exact']            
   }

发送

请求网址:http://127.0.0.1:8000/alugueis/?id=&contrato=174

请求方法:删除

状态代码: 405方法不允许

远程地址: 127.0.0.1:8000

转介政策:严格的原产时交叉来源

EN

回答 1

Stack Overflow用户

发布于 2021-09-05 20:24:42

您可以设置如下所示的lookup_field

代码语言:javascript
复制
class AlugueisViewSet(viewsets.ModelViewSet):

   filter_backends = (filters.SearchFilter,DjangoFilterBackend)
   queryset = Alugueis.objects.all()
   serializer_class = AlugueisSerializer   
   filterset_fields = {           
        'contrato':['exact']            
   }
   lookup_field = 'contrato'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69033945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档