def confirm(self, projects=None, reason=None, disable_users=False, **kw): if not projects: flash(u'No projects specified', 'warning') redirect('.') parsed_projects = self.parse_projects(projects) projects = self.format_parsed_projects(parsed_projects) edit_link = u'./?projects={}&reason={}&disable_users={}'.format( h.urlquoteplus(projects), h.urlquoteplus(reason or ''), h.urlquoteplus(disable_users)) return {'projects': projects, 'parsed_projects': parsed_projects, 'edit_link': edit_link, 'reason': reason, 'disable_users': disable_users}
def confirm(self, projects=None, reason=None, disable_users=False, **kw): if not projects: flash(u'No projects specified', 'warning') redirect('.') parsed_projects = self.parse_projects(projects) projects = self.format_parsed_projects(parsed_projects) edit_link = u'./?projects={}&reason={}&disable_users={}'.format( h.urlquoteplus(projects), h.urlquoteplus(reason or ''), h.urlquoteplus(disable_users)) return { 'projects': projects, 'parsed_projects': parsed_projects, 'edit_link': edit_link, 'reason': reason, 'disable_users': disable_users }
def test_urlquote_unicode(): # No exceptions please h.urlquote(u'\u0410') h.urlquoteplus(u'\u0410')
def test_urlquote_unicode(): # No exceptions please assert_equals('%D0%90', h.urlquote('\u0410')) assert_equals('%D0%90', h.urlquoteplus('\u0410')) assert_equals('%D0%BF%D1%80%D0%B8%D0%B2%D1%96%D1%82.txt', h.urlquote('привіт.txt'))