通过将相关数据与对象中的每个单个项目匹配,基于Django中的相关性文本搜索


class Org(models.Model):
    org_name = models.CharField(max_length=255)
    name = models.CharField(max_length=50)
    phone = models.CharField(max_length=50)
    email_id = models.EmailField()
    incorporation_date = models.DateTimeField()
    def __unicode__(self):
        return self.org_name

手动数据org_name,name,phone,email_id,compration_date ...我如何使用我必须根据相关性中的数据和显示结果进行比较的数据。

示例:

Apple, Steve, 000-000-0000, steveo@apple.com, 1979

我应该能够将Apple与org_name中的数据,名称等上的steve中的数据进行比较,并使用django!

您可以使用SQL烹饪一些东西,但是适当的解决方案是使用全文搜索引擎。Haystack是一个很棒的软件包,可以让您快速解决此问题。

相关内容

  • 没有找到相关文章

最新更新