Привет, вам просто нужно следовать этому решению и адаптировать его к вашему случаю
Model.objects.values('attribute', 'id') # using '.values'
[{'attribute': 'some attribute', 'id': 1 }, {'attribute': 'some 3', 'id': 2}, {'attribute': 'something', 'id': 3}, {'attribute': 'some some', 'id': 4}] # returns list of dictionaries
Отфильтруйте или выполните поиск в списке словарей с вашей «второй строкой» и выполните новый запрос с идентификаторами. Вы можете адаптировать это одно
Model.objects.filter(id__in=object_ids)
или использовать это решение
filterExpresion = attribute+'__contains'
dynamicFilter = {filterExpresion: secondString}
Model.objects.filter(**dynamicFilter)