Как вернуть имя поля, содержащего заданное значение, в модели django?
У меня есть список строк, которые я хочу найти в моей базе данных, и я хочу, чтобы моя функция возвращала имя поля, которое содержит строку:
for word in word_list:
if word in MyModel.objects.all():
return ??
Как мне завершить функцию, чтобы она выполнила это?
Таким образом, вы можете передать список слов и вернуть QuerySet, содержащий все слова в списке word_list
for word in word_list:
model = MyModel.objects.all()
if word in model.filter(word__icontains = word):
return model