diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2017-01-27 00:36:34 +0100 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-01-26 18:36:54 -0500 |
| commit | 092f09fcc184cf611d5a144172c8b49c25c86577 (patch) | |
| tree | 20eea379a6fd7c9f2e164e2546146ea0c865e124 /django | |
| parent | 7dda48bf18454b34e8e0a305dbfda08ecfe8db25 (diff) | |
[1.11.x] Fixed #27781 -- Made simplify_regex() remove outstanding '?' characters.
Regression in f0ef0c49e9284f262fbc63e8a497699ca4a248fe.
Backport of c37ec5a6595f963a04fae1b17858225c2b3d08c4 from master
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/admindocs/views.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/contrib/admindocs/views.py b/django/contrib/admindocs/views.py index e29f9a3e83..5c6701aef2 100644 --- a/django/contrib/admindocs/views.py +++ b/django/contrib/admindocs/views.py @@ -436,7 +436,7 @@ def simplify_regex(pattern): pattern = replace_named_groups(pattern) pattern = replace_unnamed_groups(pattern) # clean up any outstanding regex-y characters. - pattern = pattern.replace('^', '').replace('$', '') + pattern = pattern.replace('^', '').replace('$', '').replace('?', '') if not pattern.startswith('/'): pattern = '/' + pattern return pattern |
