views.py 615 B

12345678910111213141516171819
  1. # coding=utf-8
  2. from utils.custom_modelviewset import CustomModelViewSet
  3. from rest_framework.views import APIView
  4. from .models import Order
  5. from .serializers import OrderSerializer
  6. from .filters import OrderFilter
  7. from apps.log.models import BizLog
  8. from utils import response_ok
  9. from utils.permission import isLogin, permission_required
  10. class OrderViewSet(CustomModelViewSet):
  11. queryset = Order.objects.filter()
  12. serializer_class = OrderSerializer
  13. def filter_queryset(self, queryset):
  14. queryset = queryset.filter()
  15. f = OrderFilter(self.request.GET, queryset=queryset)
  16. return f.qs