예제 #1
0
파일: demo.py 프로젝트: stgnet/pyui
def page(*content):
    return pui.page("Python User Interface").add(
        pui.bootstrap('cerulean'),
        pui.navbar(navigation).add(
            pui.link('/', _class='navbar-brand', text='PUI')
        )
    ).addList(content).asHtml()
예제 #2
0
파일: demo.py 프로젝트: stgnet/pyui
#!/usr/bin/env python
from twisted.internet import reactor
from twisted.web.server import Site
from twisted.web.resource import Resource
#from twisted.web.error import NoResource
#from twisted.web.static import File

import pui

# python doesn't retain order in a dict,
# so use a list of links instead
navigation = [
    pui.link('/', text="Demo"),
    pui.link('/test', text="Test ").add(pui.icon('star')),
    pui.link('/form', text="Form"),
    pui.dropdown(text="Drop ^").menu(
        pui.link('/drop1', text="First"),
        pui.link('/drop2', text="Second"),
    )
]


def page(*content):
    return pui.page("Python User Interface").add(
        pui.bootstrap('cerulean'),
        pui.navbar(navigation).add(
            pui.link('/', _class='navbar-brand', text='PUI')
        )
    ).addList(content).asHtml()