feat: 修改作业权限

This commit is contained in:
Aaron3S
2022-12-15 17:25:21 +08:00
parent 9d80abadd8
commit e969a01689
12 changed files with 79 additions and 47 deletions

View File

@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
from .base import SelfBulkModelViewSet
from orgs.mixins.api import OrgBulkModelViewSet
from ..models import AdHoc
from ..serializers import (
AdHocSerializer
@@ -10,7 +10,11 @@ __all__ = [
]
class AdHocViewSet(SelfBulkModelViewSet):
class AdHocViewSet(OrgBulkModelViewSet):
serializer_class = AdHocSerializer
permission_classes = ()
model = AdHoc
def get_queryset(self):
queryset = super().get_queryset()
return queryset.filter(creator=self.request.user)