Пример #1
0
def Page(title):
    doc = Document(title=title)
    doc.append(html.H1(title))
    p = html.P("Menu:")
    p.append(html.BR())
    p.append(html.A("home",href="/"))
    p.append(html.BR())
    p.append(html.A("foo",href="foo/bar/baz"))
    p.append(html.BR())
    p.append(html.A("reports",href="report"))
    doc.append(p)
    doc.append(html.HR())
    return doc
Пример #2
0
    def default(self,*args,**kw):
        title=str(self.dbsess)
        doc=Document(title=html.TITLE(title))
        
        div = html.DIV(klass="title")
        doc.append(div)
        div.append(html.H1(title))

        
        div = html.DIV(klass="menu")
        doc.append(div)
        
        p = html.P("Menu:")
        div.append(p)
        p.append(html.BR())
        p.append(html.A("home",href="/"))
        p.append(html.BR())
        p.append(html.A("foo",href="foo/bar/baz"))
        p.append(html.BR())
        p.append(html.A("reports",href="report"))
        

        doc.append(html.P(self.dbsess.app.aboutString()))
        doc.append(html.P('args='+repr(args)))
        doc.append(html.P('kw='+repr(kw)))
        #
        div = html.DIV(klass="footer")
        doc.append(div)
        div.append(html.P("foo "+cherrypy.request.base + " bar"))
        return str(doc)