python from bluebream.bfg import interfaces class MyView(interfaces.IView): def __call__(self, request): return "Hello, World!" class MyApp(interfaces.IApplication): def __init__(self, root): self.root = root def __call__(self, environ, start_response): request = interfaces.IRequest(environ) route = interfaces.IRouteLookup(self.root) view = route.lookup(request.path) response = view(request) start_response("200 OK", [("Content-Type", "text/html")]) return [response.encode("utf-8")] if __name__ == "__main__": app = MyApp(MyView()) from wsgiref.simple_server import make_server server = make_server("", 8000, app) server.serve_forever()


上一篇:
下一篇:
切换中文