def prepare_queryset(query, model, key, value): return query.filter(func.lower(getattr(model, key)).contains(value[0].lower()))