refactor(settings): Update URL route name for ExternalLink model
ref: #833 #835
This commit is contained in:
@ -61,7 +61,7 @@ class DeviceModelSerializer(
|
||||
|
||||
'device_model': reverse("v2:_api_devicemodel-list", request=self._context['view'].request),
|
||||
'device_type': reverse("v2:_api_devicetype-list", request=self._context['view'].request),
|
||||
'external_links': reverse("v2:_api_v2_external_link-list", request=self._context['view'].request) + '?devices=true',
|
||||
'external_links': reverse("v2:_api_externallink-list", request=self._context['view'].request) + '?devices=true',
|
||||
'operating_system': reverse("v2:_api_deviceoperatingsystem-list", request=self._context['view'].request, kwargs={'device_id': item.pk}),
|
||||
'service': reverse("v2:_api_v2_service_device-list", request=self._context['view'].request, kwargs={'device_id': item.pk}),
|
||||
'software': reverse("v2:_api_devicesoftware-list", request=self._context['view'].request, kwargs={'device_id': item.pk}),
|
||||
|
@ -56,7 +56,7 @@ class SoftwareModelSerializer(
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
get_url.update({
|
||||
'external_links': reverse("v2:_api_v2_external_link-list", request=self._context['view'].request) + '?software=true',
|
||||
'external_links': reverse("v2:_api_externallink-list", request=self._context['view'].request) + '?software=true',
|
||||
'feature_flagging': reverse(
|
||||
"v2:_api_softwareenablefeatureflag-list",
|
||||
kwargs={'software_id': item.pk},
|
||||
|
@ -55,7 +55,7 @@ class ClusterModelSerializer(
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
get_url.update({
|
||||
'external_links': reverse("v2:_api_v2_external_link-list", request=self._context['view'].request) + '?cluster=true',
|
||||
'external_links': reverse("v2:_api_externallink-list", request=self._context['view'].request) + '?cluster=true',
|
||||
'service': reverse("v2:_api_v2_service_cluster-list", request=self._context['view'].request, kwargs={'cluster_id': item.pk}),
|
||||
'tickets': reverse(
|
||||
"v2:_api_v2_item_tickets-list",
|
||||
|
@ -56,7 +56,7 @@ class ServiceModelSerializer(
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
get_url.update({
|
||||
'external_links': reverse("v2:_api_v2_external_link-list", request=self._context['view'].request) + '?service=true',
|
||||
'external_links': reverse("v2:_api_externallink-list", request=self._context['view'].request) + '?service=true',
|
||||
'tickets': reverse(
|
||||
"v2:_api_v2_item_tickets-list",
|
||||
request=self._context['view'].request,
|
||||
|
@ -17,7 +17,7 @@ class ExternalLinkBaseSerializer(serializers.ModelSerializer):
|
||||
return str( item )
|
||||
|
||||
url = serializers.HyperlinkedIdentityField(
|
||||
view_name="v2:_api_v2_external_link-detail", format="html"
|
||||
view_name="v2:_api_externallink-detail", format="html"
|
||||
)
|
||||
|
||||
class Meta:
|
||||
|
@ -29,7 +29,7 @@ class ViewSetBase:
|
||||
|
||||
app_namespace = 'v2'
|
||||
|
||||
url_name = '_api_v2_external_link'
|
||||
url_name = '_api_externallink'
|
||||
|
||||
change_data = {'name': 'device'}
|
||||
|
||||
|
@ -82,7 +82,7 @@ class ExternalLinkAPI(
|
||||
self.url_view_kwargs = {'pk': self.item.id}
|
||||
|
||||
client = Client()
|
||||
url = reverse('v2:_api_v2_external_link-detail', kwargs=self.url_view_kwargs)
|
||||
url = reverse('v2:_api_externallink-detail', kwargs=self.url_view_kwargs)
|
||||
|
||||
|
||||
client.force_login(self.view_user)
|
||||
|
@ -19,7 +19,7 @@ class ExternalLinksViewsetList(
|
||||
|
||||
viewset = ViewSet
|
||||
|
||||
route_name = 'v2:_api_v2_external_link'
|
||||
route_name = 'v2:_api_externallink'
|
||||
|
||||
|
||||
@classmethod
|
||||
|
@ -34,7 +34,7 @@ from project_management.viewsets import (
|
||||
|
||||
from settings.viewsets import (
|
||||
app_settings,
|
||||
external_link as external_link_v2,
|
||||
external_link,
|
||||
index as settings_index_v2,
|
||||
user_settings as user_settings_v2
|
||||
)
|
||||
@ -72,8 +72,8 @@ router.register(
|
||||
basename = '_api_devicetype'
|
||||
)
|
||||
router.register(
|
||||
prefix = 'external_link', viewset = external_link_v2.ViewSet,
|
||||
basename = '_api_v2_external_link'
|
||||
prefix = 'external_link', viewset = external_link.ViewSet,
|
||||
basename = '_api_externallink'
|
||||
)
|
||||
router.register(
|
||||
prefix = 'knowledge_base_category',
|
||||
|
@ -112,7 +112,7 @@ class Index(IndexViewset):
|
||||
"cluster_type": reverse('v2:_api_clustertype-list', request=request),
|
||||
"device_model": reverse('v2:_api_devicemodel-list', request=request),
|
||||
"device_type": reverse('v2:_api_devicetype-list', request=request),
|
||||
"external_link": reverse('v2:_api_v2_external_link-list', request=request),
|
||||
"external_link": reverse('v2:_api_externallink-list', request=request),
|
||||
"knowledge_base_category": reverse('v2:_api_knowledgebasecategory-list', request=request),
|
||||
"manufacturer": reverse('v2:_api_manufacturer-list', request=request),
|
||||
"port": reverse('v2:_api_port-list', request=request),
|
||||
|
@ -1084,6 +1084,7 @@ markers = [
|
||||
"model_deviceoperatingsystem: Select tests for model Device Operating System",
|
||||
"model_devicesoftware: Select tests for model Device Software.",
|
||||
"model_devicetype: Select all device type tests.",
|
||||
"model_externallink: Select tests for model External Link.",
|
||||
"model_featureflag: Feature Flag Model",
|
||||
"model_gitgroup: Selects tests for model `git group`",
|
||||
"model_githubrepository: Selects tests for model `github repository`",
|
||||
|
Reference in New Issue
Block a user