diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/pyramid/config/routes.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/pyramid/config/routes.py b/src/pyramid/config/routes.py index f9180bd76..7bddf4e67 100644 --- a/src/pyramid/config/routes.py +++ b/src/pyramid/config/routes.py @@ -364,7 +364,10 @@ class RoutesConfiguratorMixin(object): static = True elif self.route_prefix: - pattern = self.route_prefix.rstrip('/') + '/' + pattern.lstrip('/') + if pattern == '': + pattern = self.route_prefix.rstrip('/') + else: + pattern = self.route_prefix.rstrip('/') + '/' + pattern.lstrip('/') mapper = self.get_routes_mapper() |
