IndexError: list index out of range [Django, python, object, filter]
Делаю выборку objects.filter и используя values()[0] преобразуя результат в dict
views
device = 'some text'
qry = Device.objects.filter(Q(name__icontains=device)).values()[0]
если в базе есть в наличии запись, то создается dict, если ничего не находит, выводит IndexError: list index out of range
Надо ловить отсутствие выборки исключением или как?