0

私は django-tastypie を使用してプロジェクトを行っており、フィルターするフィールドを設定する方法を知っているため、次のようになります。

フィルタリング = { '国籍': ALL, }

私が知りたいのは、上記の例のように 1 つずつ設定しなくても、すべてのフィールドをフィルタリングできるようにする設定があるかどうかです。

誰かが私を助けることができますか?

4

1 に答える 1

3

残念ながら、すぐにできる方法はないと思います。こんな使い方もできますが、

for field in YourModel.__dict__['_meta'].fields:
    filtering.update({field.name : ALL})
于 2013-06-20T04:40:20.077 に答える