我知道,我可以从 DJango ORM 运行不区分大小写的搜索。像,
User.objects.filter(first_name__contains="jake")
User.objects.filter(first_name__contains="sulley")
User.objects.filter(first_name__icontains="Jake")
User.objects.filter(first_name__icontains="Sulley")
而且,我可以将它们作为
user_list = User.objects.all().order_by("first_name")
# sequence: (Jake, Sulley, jake, sulley)
user_list = User.objects.all().order_by("-first_name") # for reverse
# sequence: (sulley, jake, Sulley, Jake)
是否有不区分大小写的提取的直接方法?就像我想要一个序列一样
# desired sequence: jake, Jake, sulley, Sulley
如果没有,那么建议一个最好的方法来做到这一点。提前致谢。