【发布时间】:2017-08-05 21:09:59
【问题描述】:
我需要在 django rest 框架过滤器中过滤一些数据。我有模型:
class A(models.Model):
...
connections = models.ManyToManyField(classB)
....
class B(models.Model):
...
date_added=models.DateTimeField()
....
我需要返回带有过滤连接的 classA 对象。
例如,classA 对象与不同的 date_added 字段有许多联系。我需要返回带有连接的 classA 对象,但连接应该只从指定的日期开始。
classA 对象可以包含不同的连接,但如果它有一个指定日期的连接,我需要从 classA 返回对象,包含满足条件的连接,排除不满足该条件的连接。
有什么办法吗?
【问题讨论】:
标签: django filtering django-queryset django-rest-framework