Django views 对查询集中的数字进行排序(django)

Django views 对查询集中的数字进行排序(django),django-views,Django Views,我在django排序时遇到一些问题。我使用以下代码成功地对单词进行了排序: brands = Disc.objects.values('brand').distinct().order_by('brand').values_list('brand', flat=True) 不幸的是,这不适用于数字,例如,它将数字1000放在数字120之前。是否有一个简单的解决方案来对项目进行排序并将其保存在queryset中?bump

我在django排序时遇到一些问题。我使用以下代码成功地对单词进行了排序:

brands = Disc.objects.values('brand').distinct().order_by('brand').values_list('brand', flat=True)

不幸的是,这不适用于数字,例如,它将数字1000放在数字120之前。是否有一个简单的解决方案来对项目进行排序并将其保存在queryset中?

bump