(self, viewname, args=None, kwargs=None, request=None, format=None, **extra)
| 130 | raise exceptions.NotFound(self.invalid_version_message) |
| 131 | |
| 132 | def reverse(self, viewname, args=None, kwargs=None, request=None, format=None, **extra): |
| 133 | if request.version is not None: |
| 134 | viewname = self.get_versioned_viewname(viewname, request) |
| 135 | return super().reverse( |
| 136 | viewname, args, kwargs, request, format, **extra |
| 137 | ) |
| 138 | |
| 139 | def get_versioned_viewname(self, viewname, request): |
| 140 | return request.version + ':' + viewname |
nothing calls this directly
no test coverage detected