[Update] 去掉一些filter

This commit is contained in:
ibuler
2019-09-23 14:41:34 +08:00
parent f15dc881b6
commit 86c5a0ba8b
3 changed files with 2 additions and 31 deletions

View File

@@ -8,7 +8,6 @@ from django.http import HttpResponseNotFound
from django.conf import settings
from rest_framework import viewsets
from rest_framework.response import Response
from rest_framework.generics import GenericAPIView
import jms_storage
from common.utils import is_uuid, get_logger
@@ -35,6 +34,7 @@ class SessionViewSet(OrgBulkModelViewSet):
date_range_filter_fields = [
('date_start', ('date_from', 'date_to'))
]
extra_filter_backends = [DatetimeRangeFilter]
def filter_queryset(self, queryset):
queryset = super().filter_queryset(queryset)
@@ -43,12 +43,6 @@ class SessionViewSet(OrgBulkModelViewSet):
queryset = queryset.select_for_update()
return queryset
@property
def filter_backends(self):
backends = list(GenericAPIView.filter_backends)
backends.append(DatetimeRangeFilter)
return backends
def perform_create(self, serializer):
if hasattr(self.request.user, 'terminal'):
serializer.validated_data["terminal"] = self.request.user.terminal