Ticket #13193: reverse_ignore_kwargs.3.diff

File reverse_ignore_kwargs.3.diff, 625 bytes (added by trey@…, 14 years ago)
  • django/core/urlresolvers.py

    index 3bb2c1c..89c2618 100644
    a b class RegexURLResolver(object):  
    283283                    unicode_args = [force_unicode(val) for val in args]
    284284                    candidate =  result % dict(zip(params, unicode_args))
    285285                else:
    286                     if set(kwargs.keys()) != set(params):
     286                    if set(kwargs.keys()) < set(params):
    287287                        continue
    288288                    unicode_kwargs = dict([(k, force_unicode(v)) for (k, v) in kwargs.items()])
    289289                    candidate = result % unicode_kwargs
Back to Top