class GoodsList(viewsets.ModelViewSet):
"""
list:
列表
read:
详情
create:
增加
update:
更改
partial_update:
部分更改
delete:
删除
"""
过滤:制定过滤方法,排序方法类,一个或多个
filter_backends = (DjangoFilterBackend,OrderingFilter) #同事支持过滤或排序
指定排序字段,不设置,排序功能不起效
ordering_fields=('date_joined','id') #?ordering=-id
指定过滤字段,不设置,过滤功能不起效
filter_fields={"username","phone","is_active"}
modelviewset实现增删改查
最新推荐文章于 2024-07-20 20:23:49 发布