summaryrefslogtreecommitdiff
path: root/django/conf/urls
diff options
context:
space:
mode:
authorVytis Banaitis <vytis.banaitis@gmail.com>2017-02-01 18:41:56 +0200
committerTim Graham <timograham@gmail.com>2017-02-01 11:41:56 -0500
commit8838d4dd498c8f66ea4237fe8a79a5f77d6f95c9 (patch)
treeb75fa27930b8758ad36669b523b084ac09ce290b /django/conf/urls
parent0ec4dc91e0e7befdd06aa0613b5d0fbe3c785ee7 (diff)
Refs #23919 -- Replaced kwargs.pop() with keyword-only arguments.
Diffstat (limited to 'django/conf/urls')
-rw-r--r--django/conf/urls/i18n.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/django/conf/urls/i18n.py b/django/conf/urls/i18n.py
index 23e4bbcd74..3731afc886 100644
--- a/django/conf/urls/i18n.py
+++ b/django/conf/urls/i18n.py
@@ -6,7 +6,7 @@ from django.urls import LocaleRegexURLResolver, get_resolver
from django.views.i18n import set_language
-def i18n_patterns(*urls, **kwargs):
+def i18n_patterns(*urls, prefix_default_language=True):
"""
Adds the language code prefix to every URL pattern within this
function. This may only be used in the root URLconf, not in an included
@@ -14,8 +14,6 @@ def i18n_patterns(*urls, **kwargs):
"""
if not settings.USE_I18N:
return list(urls)
- prefix_default_language = kwargs.pop('prefix_default_language', True)
- assert not kwargs, 'Unexpected kwargs for i18n_patterns(): %s' % kwargs
return [LocaleRegexURLResolver(list(urls), prefix_default_language=prefix_default_language)]