Supongamos que tengo dos usuarios con el nombre de usuario 'AbA' y 'aBa' en la base de datos. Mi palabra de consulta es 'ab'.¿Cómo pueden las consultas de django sql usar mayúsculas y minúsculas y contiene al mismo tiempo?
que utilizan
User.objects.filter(username__contains='ab')
y
User.objects.filter(username__iexact='ab')
Estas dos consultas obtienen resultados vacío. Sin embargo, quiero usar algo como username__contains__iexact='ab'
que pueda recuperar tanto 'AbA' como 'aBa'.
¿Alguien sabe cómo resolver este problema? Gracias.