Пример #1
0
 def get_linked_articles(self,as_features=False):
     """Return the articles linked from this article"""
     articles = []
     for link in Session.query(Link) \
                         .join((Article,Article.id == Link.id_parent)) \
                         .filter(Article.id == self.id).all():
         if link.child_article:
             if as_features:
                 articles.append(link.child_article.toFeature())
             else:
                 articles.append(link.child_article)
     if articles and as_features:
         return FeatureCollection(articles)
     else:
         return articles