This commit is contained in:
Mohamed Nouffer
2022-04-18 11:33:49 +05:30
parent 550fd8b299
commit 4bc68e947e
4 changed files with 50 additions and 15 deletions

View File

@ -6,7 +6,6 @@ from .serializers import LocationSerializer, Location_lineSerializer, Location_p
from rest_framework.decorators import action
from rest_framework.response import Response
from rest_framework.parsers import JSONParser, MultiPartParser
from .models import Location
from .serializers import LocationSerializer
from django.http import JsonResponse
@ -45,6 +44,14 @@ def LocationsInPerf(request):
serializer = LocationSerializer(locs, many=True)
return JsonResponse(serializer.data, safe=False)
#return JsonResponse({})
def LocationsInSubPerf(request):
subperfecture = request.GET.get('subperf')
perf_geom = JpnSubPerf.objects.get(id=subperfecture)
locs = Location.objects.filter(geom__within=perf_geom.geom)
serializer = LocationSerializer(locs, many=True)
return JsonResponse(serializer.data, safe=False)
def SubInPerf(request):
prefecture = request.GET.get('perf')