diff --git a/rog/urls.py b/rog/urls.py index a7b4e31..57e9535 100644 --- a/rog/urls.py +++ b/rog/urls.py @@ -1,6 +1,6 @@ from rest_framework import urlpatterns from rest_framework.routers import DefaultRouter -from .views import LocationViewSet, Location_lineViewSet, Location_polygonViewSet, Jpn_Main_PerfViewSet, Jpn_PerfViewSet, LocationsInPerf, SubInPerf, ExtentForSubPerf, SubPerfInMainPerf, ExtentForMainPerf, LocationsInSubPerf, CatView, RegistrationAPI, LoginAPI, UserAPI, UserActionViewset, UserMakeActionViewset, UserDestinations, UpdateOrder, LocationInBound +from .views import LocationViewSet, Location_lineViewSet, Location_polygonViewSet, Jpn_Main_PerfViewSet, Jpn_PerfViewSet, LocationsInPerf, SubInPerf, ExtentForSubPerf, SubPerfInMainPerf, ExtentForMainPerf, LocationsInSubPerf, CatView, RegistrationAPI, LoginAPI, UserAPI, UserActionViewset, UserMakeActionViewset, UserDestinations, UpdateOrder, LocationInBound, DeleteDestination from django.urls import path, include from knox import views as knox_views @@ -33,5 +33,6 @@ urlpatterns += [ path('useraction/', UserActionViewset, name='user_action'), path('makeaction/', UserMakeActionViewset, name='user_action'), path('destinations/', UserDestinations, name='user_destinations'), - path('updateorder/', UpdateOrder, name='updateorder') + path('updateorder/', UpdateOrder, name='updateorder'), + path('delete_destination/', DeleteDestination, name='delete_detination') ] \ No newline at end of file diff --git a/rog/views.py b/rog/views.py index 5814319..92fffb7 100644 --- a/rog/views.py +++ b/rog/views.py @@ -276,6 +276,17 @@ def UpdateOrder(request): return JsonResponse(1, safe=False) else: return JsonResponse({}, safe=False) + + +def DeleteDestination(request): + dest_id = int(request.GET.get('dest_id')) + print("###### dest ") + print(dest_id) + if(dest_id != None): + Useractions.objects.filter(id=dest_id).delete() + return JsonResponse({"success":1}, safe=False) + else: + return JsonResponse({"success":0}, safe=False)