Ejemplo n.º 1
0
 def __before__(self):
     super(ProjectsBaseController, self).__before__()
     c.menu_items = ProjectsBaseController.menu_items
     c.menu_items.sort()
     
     self.project_name = request.urlvars.get('project')
     c.url = request.path_qs
     
     project = request.urlvars.get('project')
     if project:
         c.project = db.query(Project).filter_by(identifier=project).first()
Ejemplo n.º 2
0
    def view(self):
        title = request.urlvars.get('page')
        if not title:
            title = c.project.wiki.start_page

        page = db.query(WikiPage).filter_by(title=title,
                                            wiki_id=c.project.wiki.id).first()
        c.page = page
        c.title = title
        if not page:
            c.contents = DEFAULT % {'title': title}
        return render('/wiki/view.mao')
Ejemplo n.º 3
0
 def index(self):
     c.projects = db.query(Project).all()
     return render('/projects/index.mao')
Ejemplo n.º 4
0
 def index(self):
     c.latest_projects = db.query(Project)[-5:]
     return render("/main/index.mao")