Python3とPostgresqlでDjangoを使用しています
Haystack は Elastic Search を使用する (そして Java が嫌いです) と読んだことがありますが、Xapian-Haystack は Python3 では動作しないようです (しかし、以前に Xapian について聞いたことがあり、そのように思います)。
djorm-ext-pgfulltext はデータベースの全文検索モジュールですが、以前のオプションと効率の点でどのように違うのか、私にはよくわかりません。
(3. 単純な検索モジュールを作成するオプションは、最も効率が悪いと思います。)
モジュールのリストは、 https ://www.djangopackages.com/grids/g/search/ に表示されます。