Skip to content
Snippets Groups Projects

Resolve "add delete datafile api endpoint"

Merged Jonathan Séguin requested to merge 136-add-delete-datafile-api-endpoint into master
import logging
from django.contrib.auth.mixins import LoginRequiredMixin
from django.db.models import Q
from django.shortcuts import get_object_or_404
from django.views.generic import TemplateView, View
from django.views.generic import TemplateView
from django.http import JsonResponse
# from django.views.generic.detail import SingleObjectMixin
from django.views.generic.detail import BaseDetailView, SingleObjectMixin
from django.views.generic.detail import BaseDetailView
from django.utils.translation import ugettext_lazy as _
from portal.views import TokenLoginMixin, SlugMixin
from django.views.decorators.csrf import csrf_exempt
@@ -99,7 +97,6 @@ class DataFileDeleteJSONView(TokenLoginMixin, SlugMixin, BaseDetailView):
@method_decorator(csrf_exempt, name='dispatch')
def dispatch(self, *args, **kwargs):
print('dispatching')
method = self.request.POST.get('_method', '').lower()
if method == 'delete':
return self.delete(*args, **kwargs)
Loading