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