def default(self, name, *args, **kwargs): site=get_current_site() page = Pages.find_by_name(name=name, site=site) if page == None: raise controllers.redirect('/new_page?name=' + name) return dict(page=page, site=site, 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)