refactor(project_management): Update URL route name for ProjectMilestone model
ref: #833 #830
This commit is contained in:
@ -60,7 +60,7 @@ class ProjectModelSerializer(
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
get_url.update({
|
||||
'milestone': reverse("v2:_api_v2_project_milestone-list", request=self._context['view'].request, kwargs={'project_id': item.pk}),
|
||||
'milestone': reverse("v2:_api_projectmilestone-list", request=self._context['view'].request, kwargs={'project_id': item.pk}),
|
||||
'tickets': reverse(
|
||||
"v2:_api_v2_ticket_project_task-list",
|
||||
request=self._context['view'].request,
|
||||
|
@ -25,7 +25,7 @@ class ViewSetBase:
|
||||
|
||||
app_namespace = 'v2'
|
||||
|
||||
url_name = '_api_v2_project_milestone'
|
||||
url_name = '_api_projectmilestone'
|
||||
|
||||
change_data = {'name': 'device-change'}
|
||||
|
||||
|
@ -91,7 +91,7 @@ class ProjectMilestoneAPI(
|
||||
self.url_view_kwargs = {'project_id': project.id, 'pk': self.item.id}
|
||||
|
||||
client = Client()
|
||||
url = reverse('v2:_api_v2_project_milestone-detail', kwargs=self.url_view_kwargs)
|
||||
url = reverse('v2:_api_projectmilestone-detail', kwargs=self.url_view_kwargs)
|
||||
|
||||
|
||||
client.force_login(self.view_user)
|
||||
|
@ -20,7 +20,7 @@ class ProjectMilestoneViewsetList(
|
||||
|
||||
viewset = ViewSet
|
||||
|
||||
route_name = 'v2:_api_v2_project_milestone'
|
||||
route_name = 'v2:_api_projectmilestone'
|
||||
|
||||
|
||||
@classmethod
|
||||
|
@ -1,9 +1,9 @@
|
||||
from centurion_feature_flag.urls.routers import DefaultRouter
|
||||
|
||||
from project_management.viewsets import (
|
||||
index as project_management_v2,
|
||||
project as project_v2,
|
||||
project_milestone as project_milestone_v2,
|
||||
index as project_management,
|
||||
project,
|
||||
project_milestone,
|
||||
project_task,
|
||||
)
|
||||
|
||||
@ -16,17 +16,17 @@ router: DefaultRouter = DefaultRouter(trailing_slash=False)
|
||||
|
||||
|
||||
router.register(
|
||||
prefix = '', viewset = project_management_v2.Index,
|
||||
prefix = '', viewset = project_management.Index,
|
||||
basename = '_api_v2_project_management_home'
|
||||
)
|
||||
router.register(
|
||||
prefix = 'project', viewset = project_v2.ViewSet,
|
||||
prefix = 'project', viewset = project.ViewSet,
|
||||
basename = '_api_project'
|
||||
)
|
||||
router.register(
|
||||
prefix = 'project/(?P<project_id>[0-9]+)/milestone',
|
||||
viewset = project_milestone_v2.ViewSet,
|
||||
basename = '_api_v2_project_milestone'
|
||||
viewset = project_milestone.ViewSet,
|
||||
basename = '_api_projectmilestone'
|
||||
)
|
||||
router.register(
|
||||
prefix = 'project/(?P<project_id>[0-9]+)/project_task',
|
||||
|
@ -95,7 +95,7 @@ A Model link is a reference to an item within the database. Supported model link
|
||||
| organization| `$organization-<id>` |
|
||||
| port| `$port-<id>` |
|
||||
| project| `$project-<id>` |
|
||||
| projectmilestone| `$-<id>` |
|
||||
| projectmilestone| `$project_milestone-<id>` |
|
||||
| projectstate| `$project_state-<id>` |
|
||||
| projecttask| `$-<id>` |
|
||||
| projecttype| `$-<id>` |
|
||||
|
Reference in New Issue
Block a user