def __init__(self): articles = [ Article(a) for a in ArticleData.get_articles(True, max_items=10) ] self.slider = None if articles: self.slider = component.Component(Slider(articles))
def get_articles(self): return ArticleData.get_articles(True, self.type)
def articles(self): return ArticleData.get_articles(True, None, self.topic, self.max_items, self.start).all()
def article(self): return ArticleData.get(self.id)
def __init__(self): articles = [Article(a) for a in ArticleData.get_articles(True, max_items=10)] self.slider = None if articles: self.slider = component.Component(Slider(articles))
def get_by_id(self, id): if id is None: return None return ArticleData.get(id)
def create(self, **kw): return ArticleData(**kw)