Muntjac

  217 downloads
1.0.3 AGPL v3    
  not rated
Web application GUI toolkit

description

download

specifications

changelog

Muntjac is a web application GUI toolkit.

Muntjac is a translation of Vaadin to the Python programming language. It is similar to GUI toolkits for desktop applications, such as PyQT, wxPython and PyGTK. However, it can be used to create dynamic, browser independent, web applications. There is no need to write HTML, Javascript or RPC code, just server-side Python.

Quick Start

Define a subclass of Application:

class HelloWorld(Application):

 def init(self):
 main = Window('Hello window')
 self.setMainWindow(main)

 main.addComponent(Label('Hello World!'))


Pass the application class to a servlet, wrap the resulting WSGI application in session middleware and serve:

wsgi_app = ApplicationServlet(HelloWorld, debug=True)

wsgi_app = paste.session.SessionMiddleware(wsgi_app)

httpd = wsgiref.simple_server.make_server('localhost', 8080, wsgi_app)
httpd.serve_forever()


Navigate your browser to http://localhost:8080/.
READ MORE   
Last updated on November 27th, 2011

0 User reviews so far.

SUBMIT