

def parse_url(self, url_string):
    'Parse the URL string with the url map of this app instance.\n\n        :param url_string: the origin URL string.\n        :returns: the tuple as `(url, url_adapter, query_args)`, the url is\n                  parsed by the standard library `urlparse`, the url_adapter is\n                  from the werkzeug bound URL map, the query_args is a\n                  multidict from the werkzeug.\n        '
    url = urllib.parse.urlparse(url_string)
    url = self.validate_url(url)
    url_adapter = query_args.url_map.bind(server_name=url.hostname, url_scheme=url.scheme, path_info=url.path)
    query_args = url_decode(url.query)
    return (url, url_adapter, query_args)

dataset/ETHPy150Open douban/brownant/brownant/app.py Brownant.parse_url/VarMisuse@36/194 `self`->`query_args`