2014-10-28 2 views
0

장바구니에서 다음을 수행하려면 어떻게합니까 ORDER BY?장고 특별 주문에 의해 여분

instances = Catalog.objects.extra(order_by=('apple_id=%s DESC' %self.pk, 'apple_id')) 

결과가 같아야

SELECT * FROM catalog ORDER BY (apple_id=%s DESC), apple_id 

답변

0
instances = Catalog.objects.extra(
       select={'ordering': "apple_id=%s" % self.pk} 
      ).order_by('-ordering', 'pk')