我有一个可以订购或不订购的查询集。 订购时,我想找到此类订购中使用的字段。
假设我的查询集是:
Store.objects.order_by('name', '-id')
给定这样的查询集,是否有可能得到元组 ('name', '-id')?
请您参考如下方法:
您可以获得排序标准列表,访问query对象:
>>> qs = Store.objects.order_by('name', '-id')
>>> print qs.query.order_by
['name', '-id']
