Sample CLI
gway web.app build-url
Full Code
def build_url(*args, **kwargs):
path = "/".join(str(a).strip("/") for a in args if a)
endpoint = current_endpoint()
if endpoint:
url = f"/{endpoint}/{path}" if path else f"/{endpoint}"
else:
url = f"/{path}"
if kwargs:
url += "?" + urlencode(kwargs)
return url