Now does a case insensitive search on the key
This commit is contained in:
parent
66268dc733
commit
7261f44674
|
@ -49,6 +49,13 @@ class KarmaKeyListJson(BaseDatatableView):
|
||||||
'SELECT SUM(kle.delta) FROM karma_karmalogentry kle WHERE kle.key_id = karma_karmakey.id'
|
'SELECT SUM(kle.delta) FROM karma_karmalogentry kle WHERE kle.key_id = karma_karmakey.id'
|
||||||
})
|
})
|
||||||
|
|
||||||
|
def filter_queryset(self, qs):
|
||||||
|
""" Need to specify current_score behavior, which is to search only the key """
|
||||||
|
search = self.request.GET.get(u'search[value]', None)
|
||||||
|
if search:
|
||||||
|
qs = qs.filter(key__icontains=search)
|
||||||
|
return qs
|
||||||
|
|
||||||
def prepare_results(self, qs):
|
def prepare_results(self, qs):
|
||||||
# prepare list with output column data
|
# prepare list with output column data
|
||||||
# queryset is already paginated here
|
# queryset is already paginated here
|
||||||
|
|
Loading…
Reference in New Issue