У меня есть функция поиска по имени, которая должна возвращать имя одного человека, если поиск соответствует имени. Мне нужно показывать результаты с пробелом или без него между ними. Например: «AB C» должен показывать результаты AB Chacko, AB Chacko, AB Chaks et c. Точно так же поиск По термину «ABC» необходимо также перечислить вышеупомянутые результаты.
try:
term = request.GET['term']
if term:
queryset_primary = PrimaryUserSerializer(UserTable.objects.filter(Q(name__icontains =term)|Q(occupation__icontains=term)).order_by('name'), many=True, context=context).data
else:
pass
except:
pass
В моделях только поле «имя» не имеет имени, фамилии