I expect to get list of Article
objects when I call SearchQuerySet().more_like_this(an_article)
However it returns objects of other classes as well.
What could I possibly miss here?
I've not tried this yet myself but you should be able to restrict it to certain models like this.
SearchQuerySet().models(Article).more_like_this(an_article)
http://django-haystack.readthedocs.org/en/latest/searchqueryset_api.html#models