I know, I can run a case insensitive search from DJango ORM. Like,
User.objects.filter(first_name__contains=\"jake\") User.objects.filter(first_name__contain
This is for postgresql, but maybe it will be useful for other databases too:
http://scottbarnham.com/blog/2007/11/20/case-insensitive-ordering-with-django-and-postgresql/