сразу по нескольким моделям и по нескольким их полям.
Не могу понять, как этот поиск оптимально организовать. Удобно было бы через SearchFilter, но я не нашёл как его кастомизировать для работы с набором моделей.
Кто-нибудь решал такую задачу? В какую сторону вообще смотреть?
Посмотри в сторону haystack или elasticsearch-dsl
Модели вложенные или отдельные?
полнотекстный чтоли?
не надо смотреть haystack. Проект мертв и не воскреснет.
Вложенные это есть ли у них связь? Если речь про это, то есть. Модели, собственно, это песни, исполнители и альбомы
Наверно, я года 2 назад перешёл напрямую на elasticsearch
Просто если тебе нужно в исполнителях фильтровать их по названию это одно, а если фильтровать песни по исполнителям, то другое, как вариант сделать для каждого исполнителя урл authors/masha/songs
Обсуждают сегодня