I have a model like:
class Job(models.Model):
title=models.CharField(max_length=40)
genre=models.ManyToManyField(JobGenre, through='GenreToJob')
creator=models.ForeignKey(Customer)
location=models.TextField()
start_time=models.DateTimeField()
end_time=models.DateTimeField()
description=models.TextField()
reward=models.CharField(max_length=100, null=True)
isActive=models.BooleanField(default=True)
picture=models.ImageField(upload_to='media/job', null=True)
questions=models.ForeignKey(Question,null=True )
and I want to create a search filed to search jobs with a specifield keyword, it is able to search in multiple columns like in: 'title', 'genre', 'description' and so on. Job.objects.filter() can only search in one column.