maps = (maps.filter(name__icontains=search_terms) |
maps.filter(description__icontains=search_terms))
non riesco a trovare questo filtro.cosa significa questo .. "name__icontains" e "description__icontains" nel codice django,
grazie
maps = (maps.filter(name__icontains=search_terms) |
maps.filter(description__icontains=search_terms))
non riesco a trovare questo filtro.cosa significa questo .. "name__icontains" e "description__icontains" nel codice django,
grazie
E 'una prova di contenimento maiuscole e minuscole.
Esempio:
Entry.objects.get(headline__icontains='Lennon')
SQL equivalente:
SELECT ... WHERE headline ILIKE '%Lennon%';
Nel tuo caso il codice dice mappe dovrebbero essere vero se il nome o il campo di descrizione contiene il valore di SEARCH_TERMS.
xxx_icontains
Ricerche tutta xxx
campo per l'argomento, è case-sensitive.
http://docs.djangoproject.com/en/1.1/ref/models/querysets/#icontains