예제 #1
0
    def get_footer():
        footer = Page.query.filter(Page.path == 'footer').first()

        if not footer:
            footer = Page('footer')

        revision = footer.get_latest_revision()

        if revision:
            exists = True
        else:
            title = 'Footer'
            content = '<strong>No footer found</strong>'
            revision = PageRevision(footer, title, title, '', current_user,
                                    content, content)
            exists = False

        return render_template('page/get_footer.htm', footer_revision=revision,
                               footer=footer, exists=exists)