我學習Django的,我想通過實地last_name
爲了我的對象,但我想我可能失去了一些東西,這是我的函數的外觀:Django的順序由
def list(self, *args, **kwargs):
data = super().list(*args, **kwargs)
data = data.data
x = self.queryset.order_by('last_name')
print(x) # I'm priting X but I still get list not ordered by last_name
return Response(data)
更新
我想我要做的就是影響變量排序在我的模型元類,但我需要它由小寫訂購:
class Meta(DRYPermissionModel.Meta):
ordering = ['username'] # ORDER BY user_name but as if the string was lower case
你可以看到[這](http://stackoverflow.com/questions/3409047/django-orm-case-insensitive-order-by)鏈接如果這有幫助。 – badiya