Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Django: chaining 'startswith' and 'iexact' query filters?

I want to do do a case-insensitive startswith query in Django:

     books = Book.objects.filter(title__iexact__startswith=query)

But I get the following error message:

FieldError at /names/
Join on field 'title' not permitted

How can I specify a case-insensitive startswith in Django?

like image 417
AP257 Avatar asked Dec 08 '10 17:12

AP257


1 Answers

istartswith

like image 103
Ignacio Vazquez-Abrams Avatar answered Oct 18 '22 08:10

Ignacio Vazquez-Abrams