3

我有一个可以订购或不订购的查询集。订购时,我想找到这种订购中使用的字段。

假设我的查询集是:

Store.objects.order_by('name', '-id')

给定这样的查询集,是否有可能获得元组('name', '-id')

4

1 回答 1

4

您可以获取订购条件列表,访问query对象:

>>> qs = Store.objects.order_by('name', '-id')
>>> print qs.query.order_by
['name', '-id']
于 2013-09-17T14:34:52.613 回答