def redirect(self, endpoint='search', **values): if is_safe_url(self.forward_to.data): return redirect(self.forward_to.data) target = get_redirect_target() return redirect(target or url_for(endpoint, **values))
def __init__(self, *args, **kwargs): Form.__init__(self, *args, **kwargs) if not self.forward_to.data: self.forward_to.data = get_redirect_target() or ''