예제 #1
0
파일: content.py 프로젝트: pajju/eventframe
 def unpublish(self):
     """
     Withdraw the published version and go back to being a draft.
     """
     self.revisions.published = None
     revision = ContentRevision.query.filter_by(parent=self.revisions).order_by(db.desc('id')).limit(1).first()
     self.revisions.draft = revision
     self.title = revision.title
     self.is_published = False
예제 #2
0
파일: views.py 프로젝트: elvisds/eventframe
def feedquery():
    return Post.query.filter_by(is_published=True).order_by(db.desc('node.published_at'))
예제 #3
0
파일: content.py 프로젝트: pajju/eventframe
 def last_revision(self):
     revision = self.revisions.draft or self.revisions.published
     if revision is None:
         revision = ContentRevision.query.filter_by(parent=self.revisions).order_by(db.desc('id')).limit(1).first()
     return revision
예제 #4
0
def feedquery():
    return Post.query.filter_by(is_published=True).order_by(
        db.desc('node.published_at'))