update
This commit is contained in:
@ -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')
|
||||
|
||||
Reference in New Issue
Block a user