1717def collection_query (q ):
1818 return Collection .objects .filter (
1919 Q (name__contains = q )
20- | Q (containers__name__contains = q )
21- | Q (containers__tags__name__contains = q )
22- | Q (containers__tag__contains = q )
20+ | Q (containers__name__icontains = q )
21+ | Q (containers__tags__name__icontains = q )
22+ | Q (containers__tag__icontains = q )
2323 ).distinct ()
2424
2525
@@ -35,7 +35,7 @@ def container_query(q, across_collections=1):
3535
3636 # Query across collections for image name and tag
3737 return Container .objects .filter (
38- Q (name__contains = q ["image" ]) | Q (tag__contains = q ["tag" ])
38+ Q (name__icontains = q ["image" ]) | Q (tag__icontains = q ["tag" ])
3939 ).distinct ()
4040
4141 # Query across collections for image name
@@ -44,14 +44,14 @@ def container_query(q, across_collections=1):
4444 # Query a particular collection for image name and tag
4545 if q ["tag" ] is not None :
4646 return Collection .objects .filter (
47- Q (name__contains = q ["image" ])
48- | Q (collection__name__contains = q ["collection" ])
49- | Q (containers_tags__contains = q ["tag" ])
47+ Q (name__icontains = q ["image" ])
48+ | Q (collection__name__icontains = q ["collection" ])
49+ | Q (containers_tags__icontains = q ["tag" ])
5050 ).distinct ()
5151
5252 # Query a particular collection for image name
5353 return Collection .objects .filter (
54- Q (name__contains = q ["image" ]) | Q (collection__name__contains = q ["collection" ])
54+ Q (name__icontains = q ["image" ]) | Q (collection__name__icontains = q ["collection" ])
5555 ).distinct ()
5656
5757
0 commit comments