Django-Tastypie 过滤所有字段

Posted

技术标签:

【中文标题】Django-Tastypie 过滤所有字段【英文标题】:Django-Tastypie filter all fields 【发布时间】:2013-06-15 16:42:13 【问题描述】:

我正在用 django-tastypie 做一个项目,并且知道如何设置一个字段来过滤,因此:

过滤 = “国籍”:所有,

我想知道的是,是否有一些设置可以让我拥有所有可用于过滤的字段,而不必像上面的示例中那样一一设置?

有人可以帮助我吗?

【问题讨论】:

【参考方案1】:

不幸的是,我认为没有办法立即完成。 你可以这样用,

for field in YourModel.__dict__['_meta'].fields:
    filtering.update(field.name : ALL)

【讨论】:

以上是关于Django-Tastypie 过滤所有字段的主要内容,如果未能解决你的问题,请参考以下文章

在 django sweetpie 中过滤 GenericForeignKeyField

尝试使用 django 过滤器为给定模型中的所有字段创建一般搜索

按 foreignKey 关系中的字段过滤

多个字段的数组过滤

如何过滤多对多字段的模型?

SQLAlchemy:如何过滤日期字段?