fix: Serializer für Dokumentanhänge ergänzen
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
from netbox.api.viewsets import NetBoxModelViewSet
|
||||
from ..filtersets import DocumentFilterSet, AssignmentFilterSet, DocumentCategoryFilterSet
|
||||
from ..models import Document, DocumentAssignment, DocumentCategory
|
||||
from .serializers import DocumentSerializer, DocumentAssignmentSerializer, DocumentCategorySerializer
|
||||
from ..models import Document, DocumentAssignment, DocumentAttachment, DocumentCategory
|
||||
from .serializers import (
|
||||
DocumentSerializer, DocumentAssignmentSerializer, DocumentAttachmentSerializer,
|
||||
DocumentCategorySerializer,
|
||||
)
|
||||
|
||||
|
||||
class DocumentViewSet(NetBoxModelViewSet):
|
||||
@@ -20,3 +23,9 @@ class DocumentCategoryViewSet(NetBoxModelViewSet):
|
||||
queryset = DocumentCategory.objects.all()
|
||||
serializer_class = DocumentCategorySerializer
|
||||
filterset_class = DocumentCategoryFilterSet
|
||||
|
||||
|
||||
class DocumentAttachmentViewSet(NetBoxModelViewSet):
|
||||
queryset = DocumentAttachment.objects.all()
|
||||
serializer_class = DocumentAttachmentSerializer
|
||||
filterset_fields = ("id", "document_id", "content_type")
|
||||
|
||||
Reference in New Issue
Block a user