diff options
author | Tim Graham <timograham@gmail.com> | 2017-02-17 19:45:34 -0500 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2017-09-25 17:11:03 -0400 |
commit | cfff2af02be40106d4759cc6f8bfa476ce82421c (patch) | |
tree | 2680ff4040dd83d7b50ca2265e8268e362142476 /django/urls | |
parent | a80903b7114c984b5087597e8c34750e7bb44f51 (diff) | |
download | django-cfff2af02be40106d4759cc6f8bfa476ce82421c.tar.gz |
Fixed #27857 -- Dropped support for Python 3.4.
Diffstat (limited to 'django/urls')
-rw-r--r-- | django/urls/converters.py | 5 | ||||
-rw-r--r-- | django/urls/resolvers.py | 4 |
2 files changed, 2 insertions, 7 deletions
diff --git a/django/urls/converters.py b/django/urls/converters.py index eb2a61971e..cc22f33df4 100644 --- a/django/urls/converters.py +++ b/django/urls/converters.py @@ -60,10 +60,7 @@ def register_converter(converter, type_name): @lru_cache.lru_cache(maxsize=None) def get_converters(): - converters = {} - converters.update(DEFAULT_CONVERTERS) - converters.update(REGISTERED_CONVERTERS) - return converters + return {**DEFAULT_CONVERTERS, **REGISTERED_CONVERTERS} def get_converter(raw_converter): diff --git a/django/urls/resolvers.py b/django/urls/resolvers.py index 4cd25ff075..b214264445 100644 --- a/django/urls/resolvers.py +++ b/django/urls/resolvers.py @@ -343,9 +343,7 @@ class URLPattern: 'path.to.ClassBasedView'). """ callback = self.callback - # Python 3.5 collapses nested partials, so can change "while" to "if" - # when it's the minimum supported version. - while isinstance(callback, functools.partial): + if isinstance(callback, functools.partial): callback = callback.func if not hasattr(callback, '__name__'): return callback.__module__ + "." + callback.__class__.__name__ |