From 912f22a46a01b64842bde42906f1cc0746994672 Mon Sep 17 00:00:00 2001 From: Dhaval Mehta <20968146+dhaval-mehta@users.noreply.github.com> Date: Wed, 19 Feb 2020 01:38:37 +0530 Subject: [PATCH] change tag name style to url path style --- rest_framework/schemas/openapi.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework/schemas/openapi.py b/rest_framework/schemas/openapi.py index b4aa658e5..956d4a4d8 100644 --- a/rest_framework/schemas/openapi.py +++ b/rest_framework/schemas/openapi.py @@ -587,7 +587,7 @@ class AutoSchema(ViewInspector): name = name[:-7] elif name.endswith('View'): name = name[:-4] - return [camelcase_to_spaces(name).lower()] + return [camelcase_to_spaces(name).lower().replace(' ', '-')] # First element of a specific path could be valid tag. This is a fallback solution. # PUT, PATCH, GET(Retrieve), DELETE: /users/{id}/ tags = [users] @@ -595,4 +595,4 @@ class AutoSchema(ViewInspector): if path.startswith('/'): path = path[1:] - return [path.split('/')[0].translate(str.maketrans({'-': ' ', '_': ' '}))] + return [path.split('/')[0].replace('_', '-')]