def edit_post(self,year, month, day, title): permalink = '/'.join((year, month, day, title)) site=get_current_site() post = Posts.find_by_permalink(permalink=permalink, site=site) return dict(post=post, site=site, comment_widget=widgets.comment_widget, archive_posts= Posts.find_archive_count(site=site), archives_widget=widgets.archives_widget, tags_widget=widgets.tags_widget, pages_widget=widgets.pages_widget, pages=Pages.find_all(site=site), tags=Tags.find_all(site=site), admin_widget=widgets.admin_widget, badge_widget=widgets.badge_widget, recent_comments=Comments.find_recent(), recent_comments_widget=widgets.recent_comments_widget)
def post(self, year, month, day, title): permalink = '/'.join((year, month, day, title)) site=get_current_site() try: post = Posts.find_by_permalink(permalink=permalink, site=site) except SQLObjectNotFound: flash("Sorry, post could not be found!") raise controllers.redirect('/') return dict(post=post, site=site, comment_widget=widgets.comment_widget, archive_posts= Posts.find_archive_count(site=site), archives_widget=widgets.archives_widget, tags_widget=widgets.tags_widget, pages_widget=widgets.pages_widget, pages=Pages.find_all(site=site), tags=Tags.find_all(site=site), admin_widget=widgets.admin_widget, badge_widget=widgets.badge_widget, recent_comments=Comments.find_recent(), recent_comments_widget=widgets.recent_comments_widget)