forked from erp-dev/erp
test: before all tests
This commit is contained in:
@@ -4,9 +4,10 @@ Process API ViewSet
|
||||
from rest_framework import viewsets, filters
|
||||
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.db.models import Count
|
||||
|
||||
from flower.viewsets import LimitedModelViewSet
|
||||
from stateflow import models
|
||||
from stateflow.serializers import (
|
||||
ProcessListSerializer,
|
||||
@@ -16,7 +17,7 @@ from stateflow.serializers import (
|
||||
)
|
||||
|
||||
|
||||
class ProcessViewSet(viewsets.ModelViewSet):
|
||||
class ProcessViewSet(LimitedModelViewSet):
|
||||
"""
|
||||
流程 CRUD 接口
|
||||
|
||||
@@ -32,7 +33,6 @@ class ProcessViewSet(viewsets.ModelViewSet):
|
||||
- search: 全文搜索(名称和描述)
|
||||
- ordering: 排序字段,支持 id, name, node_count, created_at, updated_at
|
||||
"""
|
||||
pagination_class = LimitOffsetPagination
|
||||
filter_backends = [DjangoFilterBackend, filters.SearchFilter, filters.OrderingFilter]
|
||||
filterset_fields = ['name']
|
||||
search_fields = ['name', 'description']
|
||||
|
||||
Reference in New Issue
Block a user