Фильтрация нескольких моделей в Django
Я хочу фильтровать по нескольким таблицам в Django.
q = json.loads(request.body)
qs = Search.objects.filter(keyword__icontains=q['q']).all()
data = serialize("json", qs, fields=('keyword', 'user'))
Это раз, во-вторых, поле user возвращает целочисленное значение (pk) вместо, возможно, имени пользователя.
Вы можете попробовать получить 'user__username' вместо 'user'. Это может сработать.