This commit is contained in:
Mohamed Nouffer
2022-07-24 14:17:45 +05:30
parent 835947cd58
commit 14fc0dd2fa
3 changed files with 20 additions and 3 deletions

View File

@ -174,6 +174,18 @@ def CatView(request):
return JsonResponse(serializer.data, safe=False)
def CatByCity(request):
city = request.GET.get('city')
if(city != None):
cilt_polygon = JpnSubPerf.objects.filter(adm1_ja=city)
cats = Location.objects.filter(geom__within=cilt_polygon[0].geom).values('category').distinct()
serializer = LocationCatSerializer(cats, many=True)
return JsonResponse(serializer.data, safe=False)
else:
return null
class RegistrationAPI(generics.GenericAPIView):
serializer_class = CreateUserSerializer