django-orm-groß-und Kleinschreibung, um durch

Ich weiß, ich kann laufen, eine die groß /Kleinschreibung bei Suche von DJango-ORM. Wie,

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")

Und auch ich kann Sie zu Holen, als

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)

Gibt es einen direkten Weg für eine groß- /Kleinschreibung zu Holen?? Als in ich möchte eine Sequenz als

# desired sequence: jake, Jake, sulley, Sulley

Wenn nicht, dann schlagen Sie eine beste Weg, es zu tun. Vielen Dank im Voraus.

InformationsquelleAutor simplyharsh | 2010-08-04
Schreibe einen Kommentar