forked from erp-dev/erp
test: before all tests
This commit is contained in:
@@ -4,9 +4,10 @@ BusinessObject API ViewSet
|
||||
from rest_framework import viewsets, filters, status
|
||||
from rest_framework.decorators import action
|
||||
from rest_framework.response import Response
|
||||
from rest_framework.pagination import LimitOffsetPagination
|
||||
from django_filters.rest_framework import DjangoFilterBackend
|
||||
from django_filters import rest_framework as django_filters
|
||||
|
||||
from flower.viewsets import LimitedModelViewSet
|
||||
from stateflow import models, services
|
||||
from stateflow.serializers import (
|
||||
BusinessObjectListSerializer,
|
||||
@@ -61,7 +62,7 @@ class BusinessObjectFilterSet(django_filters.FilterSet):
|
||||
'content_type_str', 'has_content_object']
|
||||
|
||||
|
||||
class BusinessObjectViewSet(viewsets.ModelViewSet):
|
||||
class BusinessObjectViewSet(LimitedModelViewSet):
|
||||
"""
|
||||
业务对象 CRUD 接口
|
||||
|
||||
@@ -85,7 +86,6 @@ class BusinessObjectViewSet(viewsets.ModelViewSet):
|
||||
- ordering: 排序字段
|
||||
"""
|
||||
queryset = models.BusinessObject.objects.all()
|
||||
pagination_class = LimitOffsetPagination
|
||||
filter_backends = [DjangoFilterBackend, filters.SearchFilter, filters.OrderingFilter]
|
||||
filterset_class = BusinessObjectFilterSet
|
||||
search_fields = ['name', 'description']
|
||||
|
||||
Reference in New Issue
Block a user