使用字符串字段按字母顺序排序django queryset



我想根据用户的姓氏对模型中的用户进行排序。我正在使用User.objects.filter(is_active=True).order_by('last_name')仍然没有运气。请提出解决方案。

from django.db.models.functions import Lower
User.objects.filter(is_active=True).order_by(Lower('last_name'))

如果你想按字母顺序排序,你必须使用Lower函数。否则,所有大写的单词都将位于

开头。

相关内容

  • 没有找到相关文章

最新更新