Browse Source

Fix devices search

devel
bashmak 8 years ago
parent
commit
592532c81d
  1. 4
      devapp/views.py

4
devapp/views.py

@ -435,12 +435,12 @@ class GroupsListView(BaseDeviceListView):
def search_dev(request):
word = request.GET.get('s')
if word is None or word == '':
results = ({'id': 0, 'text': ''},)
results = [{'id': 0, 'text': ''}]
else:
results = Device.objects.filter(
Q(comment__icontains=word) | Q(ip_address=word)
).only('pk', 'ip_address', 'comment')[:16]
results = ({'id': dev.pk, 'text': "%s: %s" % (dev.ip_address or '', dev.comment)} for dev in results)
results = [{'id': dev.pk, 'text': "%s: %s" % (dev.ip_address or '', dev.comment)} for dev in results]
#return JsonResponse(results, json_dumps_params={'ensure_ascii': False}, safe=False)
return results

Loading…
Cancel
Save