diff --git a/.gitmodules b/.gitmodules index f8dcfe6..35a53de 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "maputnik"] path = maputnik - url = git@github.com:kartoza/maputnik.git + url = https://github.com/kartoza/maputnik.git branch = cloud-native-gis diff --git a/django_project/cloud_native_gis/models/layer.py b/django_project/cloud_native_gis/models/layer.py index f944a5b..6328c2c 100644 --- a/django_project/cloud_native_gis/models/layer.py +++ b/django_project/cloud_native_gis/models/layer.py @@ -116,7 +116,7 @@ def tile_url(self): return None return reverse( - 'cloud-native-gis-tile-api', + 'cloud-native-gis-vector-tile', kwargs={ 'identifier': self.unique_id, 'x': '0', diff --git a/django_project/cloud_native_gis/tests/api/layer.py b/django_project/cloud_native_gis/tests/api/layer.py index a828f52..1b608bc 100644 --- a/django_project/cloud_native_gis/tests/api/layer.py +++ b/django_project/cloud_native_gis/tests/api/layer.py @@ -34,7 +34,7 @@ def setUp(self): def test_list_api(self): """Test List API.""" - url = reverse('cloud-native-gis-view-set-list') + url = reverse('cloud-native-gis-layer-view-set-list') response = self.assertRequestGetView(url, 200, user=self.user) self.assertEqual(len(response.json()['results']), 2) @@ -45,13 +45,13 @@ def test_list_api_by_filter(self): 'name__contains': 'Layer 2' } ) - url = reverse('cloud-native-gis-view-set-list') + '?' + params + url = reverse('cloud-native-gis-layer-view-set-list') + '?' + params response = self.assertRequestGetView(url, 200, user=self.user) self.assertEqual(len(response.json()['results']), 1) def test_create_api(self): """Test POST API.""" - url = reverse('cloud-native-gis-view-set-list') + url = reverse('cloud-native-gis-layer-view-set-list') response = self.assertRequestPostView( url, 201, user=self.user, @@ -69,11 +69,11 @@ def test_create_api(self): def test_detail_api(self): """Test GET detail api.""" - url = reverse('cloud-native-gis-view-set-list', args=[0]) + url = reverse('cloud-native-gis-layer-view-set-list', args=[0]) self.assertRequestGetView(url, 404) url = reverse( - 'cloud-native-gis-view-set-detail', + 'cloud-native-gis-layer-view-set-detail', kwargs={'id': self.layer_1.id} ) response = self.assertRequestGetView(url, 200, user=self.user).json() @@ -86,11 +86,11 @@ def test_detail_api(self): def test_update_api(self): """Test PUT API.""" - url = reverse('cloud-native-gis-view-set-list', args=[0]) + url = reverse('cloud-native-gis-layer-view-set-list', args=[0]) self.assertRequestPutView(url, 404, data={}) url = reverse( - 'cloud-native-gis-view-set-detail', + 'cloud-native-gis-layer-view-set-detail', kwargs={'id': self.layer_1.id} ) self.assertRequestPutView(url, 403, data={}) @@ -118,10 +118,10 @@ def test_update_api(self): def test_delete_api(self): """Test DELETE API.""" _id = self.layer_1.id - url = reverse('cloud-native-gis-view-set-detail', args=[0]) + url = reverse('cloud-native-gis-layer-view-set-detail', args=[0]) self.assertRequestDeleteView(url, 404) url = reverse( - 'cloud-native-gis-view-set-detail', kwargs={'id': _id} + 'cloud-native-gis-layer-view-set-detail', kwargs={'id': _id} ) self.assertRequestDeleteView(url, 403) self.assertRequestDeleteView(url, 403, user=self.user_1) diff --git a/django_project/cloud_native_gis/urls.py b/django_project/cloud_native_gis/urls.py index 6aa494a..fac35d9 100644 --- a/django_project/cloud_native_gis/urls.py +++ b/django_project/cloud_native_gis/urls.py @@ -13,7 +13,7 @@ router = DefaultRouter() router.register( - r'layer', LayerViewSet, basename='cloud-native-gis-view-set' + r'layer', LayerViewSet, basename='cloud-native-gis-layer-view-set' ) layer_router = NestedSimpleRouter( router, r'layer', lookup='layer' @@ -27,7 +27,7 @@ path( '/tile////', VectorTileLayer.as_view(), - name='cloud-native-gis-tile-api' + name='cloud-native-gis-vector-tile' ), path('api/', include(router.urls)), path('api/', include(layer_router.urls)), diff --git a/django_project/cloud_native_gis/utils/layer.py b/django_project/cloud_native_gis/utils/layer.py index 22f4c44..8cb25ac 100644 --- a/django_project/cloud_native_gis/utils/layer.py +++ b/django_project/cloud_native_gis/utils/layer.py @@ -29,7 +29,7 @@ def layer_style_url(layer: Layer, style: Style, request) -> str: def layer_api_url(layer: Layer, request) -> str: """Return layer api url.""" return request.build_absolute_uri('/')[:-1] + reverse( - 'cloud-native-gis-view-set-detail', + 'cloud-native-gis-layer-view-set-detail', kwargs={ 'id': layer.id }