Я пытаюсь реализовать функции поиска для пользователя в Django.Django: Поиск из разных таблиц в django
Я могу использовать Q
для одной таблицы, но здесь scenerio отличается.
Вот мои модели:
Class Profile(models.Model)
name = models.OnoeToOneField(User)
category = models.ForeignKey(Category)
Tags = models.ForeignKey(Tags)
class Category(models.Model)
name = models.Charfield(max_length = 100)
sub_cat = models.ForeignKey(SubCategory)
Я хочу найти пользователя, который принадлежит к categoey и/или тег
Но я не могу найти способ сделать это. Я не хочу использовать Haystack или Whoosh.
Пожалуйста, предложите мне простой способ достичь этого.
«Теперь нужно искать пользователя с именем f или категорию и тег ». Не могли бы вы перефразировать и уточнить? – jpic
chack обновленный пожалуйста – masterofdestiny