我正在尝试在 Django 中为用户实现搜索功能。
我可以使用Q
一个表搜索,但这里的场景是不同的。
这是我的模型:
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)
我想搜索属于某个类别和/或某个标签的用户
但我无法找到一种方法来做到这一点。我不想使用 Haystack 或 Whoosh。
请向我建议一些简单的方法来实现这一点。