When a django ORM .filter() precedes a pgtrgm .filter_o() it raises an AttributeError because the parent model manager returns a QuerySet object rather than a SimilarQuerySet object. SimilarManager should override filter in order to allow it to work with filters that precede or follow a filter_o(). I'll submit a PR.
When a django ORM
.filter()precedes a pgtrgm.filter_o()it raises an AttributeError because the parent model manager returns a QuerySet object rather than a SimilarQuerySet object. SimilarManager should override filter in order to allow it to work with filters that precede or follow afilter_o(). I'll submit a PR.