django-orm нечувствительный к регистру порядок

Я знаю, я могу выполнить поиск без учета регистра из 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

В противном случае затем предложите лучший способ сделать это.Заранее спасибо.

33
задан simplyharsh 4 August 2010 в 19:21
поделиться