my eye

__init__.py

Raw

from pathlib import Path

import web

from . import subapp

app = web.application(__name__, args={"foo": r"\w+"}, mounts=[subapp.app])


@app.wrap
def open_cors(app, handler):
    yield
    web.header("Access-Control-Allow-Origin", "*")


@app.control("")
class Main:
    def get(self):
        return app.view.index()


@app.control("{foo}")
class Foo:
    def get(self, foo):
        return foo