feat(devops): Update URL route basename

ref: #807 #515 #809 #810 #811
This commit is contained in:
2025-06-09 17:00:12 +09:30
parent 0e5b5db7b9
commit b4daa61b36
3 changed files with 9 additions and 4 deletions

View File

@ -22,7 +22,7 @@ class BaseSerializer(serializers.ModelSerializer):
return str( item )
url = serializers.HyperlinkedIdentityField(
view_name="v2:devops:_api_v2_git_repository-detail", format="html"
view_name="v2:devops:_api_gitrepository-detail", format="html"
)

View File

@ -17,9 +17,14 @@ router.register(
basename = '_api_featureflag'
)
router.register(
prefix = r'git_repository(?:/(?P<git_provider>gitlab|github))?',
prefix = r'git_repository(?:/(?P<model_name>gitlab|github))?',
viewset = git_repository.ViewSet,
feature_flag = '2025-00001', basename = '_api_v2_git_repository'
feature_flag = '2025-00001', basename = '_api_gitrepository'
)
router.register(
prefix = r'(?P<model_name>githubrepository|gitlabrepository)',
viewset = git_repository.ViewSet,
feature_flag = '2025-00001', basename = '_api_gitrepository_sub'
)
router.register(
prefix = 'git_group', viewset = git_group.ViewSet,

View File

@ -203,7 +203,7 @@ class ViewSet(ModelViewSet):
def get_back_url(self) -> str:
return reverse('v2:devops:_api_v2_git_repository-list', request = self.request )
return reverse('v2:devops:_api_gitrepository-list', request = self.request )
def get_page_layout(self):