如何进行多个排序

来源:5-6 drf的modelserializer实现商品列表页功能

慕的地7158155

2020-11-02

老师我前面实现了排序的页面,但是现在每次只能对一个字段进行排序,点击另一个之前的就取消了。老师应该如何才能进行多个字段的同时排序呢
图片描述

比如shop_price和add_time想让他俩同时进行排序。应该如何处理呢。。
如果在想同时加上一个过滤字段的功能这样应该让他们如何同时实现呢

我尝试直接在url上加上参数但是没管用。。求指点

写回答

1回答

bobby

2020-11-02

这个页面是给你用来测试用的 实际的前端开发中你将两个字段都添加过去就行了 你说的url中添加是如何添加的 截图我看看呢

0
4
bobby
回复
慕的地7158155
想多了, 你先order了然后再选一个这是一个新的请求,你的url中如何设计出主次来? 你让后端如何得知你的意图是什么?如果想要做到这种你只有自己重载queryset方法,因为你这不是一个标准的url参数,自己设计参数自己解析就行了
2020-11-10
共4条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2872 学习 · 2457 问题

查看课程