Посоны, есть допустим такая модель:
class Project(models.Model):
slug = models.SlugField(blank=True)
name = models.CharField(max_length=255)
director = models.CharField(max_length=255, blank=True)
agency = models.CharField(max_length=255, blank=True)
production = models.CharField(max_length=255, blank=True)
description = models.TextField(blank=True, )
tags = models.ManyToManyField('core.Tag')
category = models.ManyToManyField('core.Category')
И есть некий стринг, который состоит из одного и более слов. Как лучше сделать поиск по всем текстовым полям модели(а так же по полям name FK-полей)?
Напомню, слов может быть больше чем одно :)
ну или послать нафиг, заставить забивать тэги и сделать поиск по тэгам? Вариант канешь, но лучше канешь по всем полям сканить. Кто что посоветует?)