update
This commit is contained in:
@ -1,6 +1,6 @@
|
|||||||
from rest_framework import urlpatterns
|
from rest_framework import urlpatterns
|
||||||
from rest_framework.routers import DefaultRouter
|
from rest_framework.routers import DefaultRouter
|
||||||
from .views import LocationViewSet, Location_lineViewSet, Location_polygonViewSet, Jpn_Main_PerfViewSet, Jpn_PerfViewSet, LocationsInPerf, SubInPerf
|
from .views import LocationViewSet, Location_lineViewSet, Location_polygonViewSet, Jpn_Main_PerfViewSet, Jpn_PerfViewSet, LocationsInPerf, SubInPerf, ExtentForSubPerf
|
||||||
from django.urls import path, include
|
from django.urls import path, include
|
||||||
|
|
||||||
|
|
||||||
@ -18,4 +18,5 @@ urlpatterns = router.urls
|
|||||||
urlpatterns += [
|
urlpatterns += [
|
||||||
path('inperf/', LocationsInPerf, name="location_perf"),
|
path('inperf/', LocationsInPerf, name="location_perf"),
|
||||||
path('insubperf/', SubInPerf, name="sub_perf"),
|
path('insubperf/', SubInPerf, name="sub_perf"),
|
||||||
|
path('perfext/', ExtentForSubPerf, name="sub_perf_ext"),
|
||||||
]
|
]
|
||||||
@ -53,3 +53,11 @@ def SubInPerf(request):
|
|||||||
serializer = JPN_perfSerializer(sub, many=True)
|
serializer = JPN_perfSerializer(sub, many=True)
|
||||||
return JsonResponse(serializer.data, safe=False)
|
return JsonResponse(serializer.data, safe=False)
|
||||||
|
|
||||||
|
|
||||||
|
def ExtentForSubPerf(request):
|
||||||
|
sub_perf_id = request.GET.get('sub_perf')
|
||||||
|
sub_perf = JpnAdminPerf.objects.get(id=sub_perf_id)
|
||||||
|
ext = sub_perf.geom.extent
|
||||||
|
# iata = serializers.serialize("json",ext)
|
||||||
|
return JsonResponse(ext, safe=False)
|
||||||
|
|
||||||
Reference in New Issue
Block a user