腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Django
将
计算
字段
用于
ordering_fields
python
、
django
、
django-rest-framework
、
calculated-field
我使用的是
Django
和
Django
Rest Framework,以及PostgreSQL。我需要在模型上创建一个
计算
字段
,我还需要按
字段
排序。我想过对
计算
字段
使用@property装饰器,但据我所知,我不能将这个“
字段
”添加到
ordering_fields
数组中。我的问题是,什么才是正确的方法呢?我想执行以下操作: class MyModelViewSet(viewsets.ModelViewSet): serialize
浏览 36
提问于2019-10-16
得票数 1
回答已采纳
3
回答
如何使用OrderingFilter而不公开数据库中
字段
的名称
django
、
django-views
、
django-rest-framework
、
django-filter
现在,只允许按
字段
排序,id。 我也希望给出按其他
字段
排序的选项,但不必公开我的数据库中的
字段
名。有办法吗?
浏览 8
提问于2015-11-13
得票数 14
回答已采纳
1
回答
Django
rest框架排序-设置None值的位置
django
、
sorting
、
django-rest-framework
使用
Django
Rest Framework '
ordering_fields
‘允许按所有模型
字段
排序。我添加了一个允许排序的新
字段
,但要求是在对ASC排序时,None值
将
排在第一位,而在对DESC排序时,它们
将
排在最后。默认行为似乎正好相反。
Django
版本是2.1.5。
Django
rest框架版本为3.7.7class Item(models.Model):
浏览 3
提问于2019-12-15
得票数 1
2
回答
如何按嵌套对象
字段
排序?
angularjs
、
django
、
django-rest-framework
我有几节课 _state_class = 'MarketProductState' default=uuid.uuid4, editable=False) max_length=255, db_
浏览 0
提问于2015-08-28
得票数 3
回答已采纳
1
回答
按
计算
的模型
字段
排序
django
、
sorting
、
django-rest-framework
我坚持在
计算
字段
上排序。
ordering_fields
= ('calculatedField',)但是,当我尝试使用查询参数应
用于
订单时, Method GET /someEndpoint/?有没有一种方法可以
将
订单应用到calculatedField?谢谢
浏览 0
提问于2018-10-15
得票数 1
1
回答
获取可排序
字段
-
Django
Rest
reactjs
、
django-rest-framework
我有一个ReactJS表,它使用fetch API从使用Rest的
Django
服务器获取数据。我已经
将
视图集定义为使用OrderingFilter,并将
ordering_fields
指定为:permission_classesIsAuthenticated,)filter_backends = (filters.OrderingFilter,) <em
浏览 14
提问于2018-01-21
得票数 0
回答已采纳
1
回答
django
rest框架按序列化程序特定
字段
排序listview
django
、
python-3.x
、
django-rest-framework
因此,我目前有一个使用
django
rest框架构建的饮料序列化程序。它有一个我使用SerializerMethodField获得的
字段
count_need,它不是饮料模型的一部分。它还有一个timestamp
字段
,该
字段
是模型的一部分。如何根据get请求(如/api/drink/?目前,我在ListAPI视图
ordering_fields
= ('count_need', 'timestamp', )中指定了排序
字段
浏览 1
提问于2017-07-20
得票数 1
4
回答
用
django
-过滤器做不区分大小写的排序
python
、
django
、
django-rest-framework
、
django-filter
是否可以使用
Django
-rest-框架通过case-insensitive通过first_name进行排序。以下是代码: class Meta: filter_class = PersonFilter 是否有一种使用case-insensitive进行
djan
浏览 0
提问于2015-08-06
得票数 7
1
回答
Django
Rest框架:同时使用OrderingFilter和
django
-filter的问题
python
、
django
、
django-rest-framework
我可以通过
django
-filter让排序和过滤各种参数,但我不能让它们同时工作。以下是
用于
对结果进行排序的简化views.py代码: serializer_class = serializers.AssetSerializer
ordering_fields</
浏览 8
提问于2017-12-18
得票数 1
回答已采纳
2
回答
带相关表计数的drf滤波器
django
、
django-rest-framework
filter_backends = [filters.OrderingFilter, DjangoFilterBackend]
ordering_fields
我如何向它添加逻辑,这样艺术品模型
将
按视图数排序,我希望使用
django
rest框架来实现这一点。
浏览 14
提问于2022-01-10
得票数 -1
1
回答
当使用“SearchFilter”时,我在尝试搜索时会出错
python
、
django
、
django-rest-framework
当我在api中使用搜索函数时,我会得到一个错误,上面写着“无法
将
关键字'q/c‘解析为
字段
。”选择是:’XXX‘,q或c取决于我在哪个api页面上。我认为“c”代表我的选择一,“Q”代表问题1。rest_framework import generics from
django
_filters.rest_frameworkallows for filters filter_fiel
浏览 0
提问于2019-06-17
得票数 0
回答已采纳
1
回答
在
Django
Rest框架中订购?
python-3.x
、
django
、
django-rest-framework
、
django-views
示例from rest_framework import viewsets, filters 如果是,那么我
浏览 0
提问于2020-07-03
得票数 0
1
回答
在
Django
Rest框架中过滤查询集
django
、
python-3.x
、
django-rest-framework
今天我有一个非常奇怪的行为。代码如下所示: """ based on a `lookup_fields` attribute, instead of the default single field filtering. def get_object(self):
浏览 0
提问于2020-06-07
得票数 2
2
回答
使用
Django
Rest框架以降序忽略空值
django
、
null
、
django-rest-framework
我在我的网站上使用
Django
,因此我决定使用
Django
Rest Framework来构建我的REST API。对于一个特定的模型,我想要过滤一个文本
字段
(使用SearchFilter ),过滤一些分类
字段
(定义了FilterSet的FilterBackend),并能够基于某些
字段
对数据进行排序(对于这个
字段
是OrderingFilterfilters.OrderingFilter, filters.SearchFilter) filter_class = StatsFilt
浏览 1
提问于2017-03-20
得票数 7
2
回答
在
django
rest框架中重命名RelatedField排序过滤器
django
、
django-rest-framework
在
django
rest框架APIView中,我们使用与相同的方法指定排序
字段
,因此我们可以使用相关名称指定排序。
ordering_fields
= ('username', 'email', 'profile__profession') 路线将如下所示:https://example.com/route?
浏览 7
提问于2017-05-02
得票数 4
回答已采纳
3
回答
按属性
字段
排序
python
、
django
、
django-rest-framework
、
django-rest-framework-filters
根据
Django
文档,当不指定“
ordering_fields
”时,可以按视图序列化程序中提到的任何
字段
进行排序。我有一个
字段
,基本上是序列化程序中的@property
字段
。但是,当尝试按该
字段
排序时,我会得到以下错误: Cannot resolve keyword 'spec_identifier' into field. Choices are:....
浏览 5
提问于2017-09-18
得票数 4
回答已采纳
1
回答
在
Django
中组合排序和分页
django
、
django-pagination
我
将
rest_framework.pagination.LimitOffsetPagination与
Django
的排序过滤器结合使用(在我的视图中,filter_backends = OrderingFilter和
ordering_fields
)。问题是
Django
似乎对分页结果应用了排序,而不是反过来。
浏览 29
提问于2021-09-22
得票数 0
1
回答
DjangoRestFramework:搜索和排序JsonField中的元素
json
、
django
、
django-rest-framework
是否可以通过使用JsonField创建自定义方法来搜索/排序
django
_rest_framework中的
字段
?
浏览 0
提问于2019-05-08
得票数 1
回答已采纳
1
回答
如何根据以前的查询来组织查询?
django
例如,我有一个呈现某些对象的ListView,还有一些按钮使用ajax
将
这些对象呈现为不同的过滤器,例如按字母顺序或其他
字段
进行筛选。使用这些按钮时,它们返回ListView对象的筛选结果。但是我不知道这是否是最好的方法,因为我对
Django
的表现可能不是很好。那么做这件事最好的方法是什么呢?
浏览 1
提问于2015-06-03
得票数 0
回答已采纳
1
回答
如何对
Django
Rest框架结果进行排序?
python
、
django
、
django-rest-framework
我已经尝试过使用动态rest来完成这个任务,但是无法让它工作,现在我正在使用
django
rest框架中内置的排序方法,但仍然无法让它工作。read = models.BooleanField(default=False)views.py lookup_field = 'username' filter_backends = [filters.OrderingFilt
浏览 2
提问于2022-10-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django 5.0 正式发布,最流行 Python Web 框架
高盛:五年之内,量子计算或将应用于金融市场
英伟达将推出基于arm的Grace服务器,用于人工智能、高性能计算和云计算
Django基础:aggregate和annotate方法使用详解与示例
Django开发者常犯的7种错误
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券