SK
def key_query_set(keys):
query_keys = []
for key in keys:
query_keys.append("Q(text__contains=\"{}\")".format(key.title))
query_keys_list = tuple(query_keys)
query_keys_str = str(query_keys_list).strip('[]')
query_keys_str = query_keys_str.replace(",", " |")
query_keys_str = query_keys_str.replace("'", "")
query_keys_str = query_keys_str.replace("\"", "'")
return query_keys_str
items = Items.objects.select_related('wall').filter(Q(wall__name=''), f"{keys}")
без авто генерацией выводит данные
items = Items.objects.select_related('wall').filter(Q(wall__name=''), (Q(text__contains="qqqq") | Q(text__contains="qqqq") | Q(text__contains="qqqq")))
