def execute(self, environ, start_response):
url = get_current_url(environ)
if self._redirect:
groups = self._match_url(url).groups()
parts = urlparse(url)
new_parts = urlparse(self._redirect.format(*groups))
response = redirect(urlunparse(new_parts[:2] + parts[2:]))
return response(environ, start_response)
评论列表
文章目录