INNER CODE UNIT · Python

decorate

vijos/vj4 · vj4/app.py:107

  def decorate(handler):
    handler.NAME = handler.NAME or name
    handler.TITLE = handler.TITLE or name
    handler.GLOBAL = global_route
    Application().router.add_route('*', url, handler, name=name)
    Application().router.add_route('*', '/d/{domain_id}' + url, handler,
                                   name=name + '_with_domain_id')
    return handler

  return decorate


def connection_route(prefix, name, global_route=False):
  def decorate(conn):
    conn.GLOBAL = global_route
    async def handler(msg, session):
      try:
        if msg.tp == sockjs.MSG_OPEN:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…