mirror of
https://github.com/lemeow125/DocManagerBackend.git
synced 2025-04-20 08:51:31 +08:00
Compare commits
No commits in common. "d5477a1e1a3f8fca14ccd194fd9d20741ea832e6" and "8655a79e8b74adab8c3b001a7d37907c0de288ed" have entirely different histories.
d5477a1e1a
...
8655a79e8b
2 changed files with 4 additions and 5 deletions
|
@ -82,7 +82,7 @@ class DocumentRequestSerializer(serializers.ModelSerializer):
|
||||||
)
|
)
|
||||||
requester = serializers.SlugRelatedField(
|
requester = serializers.SlugRelatedField(
|
||||||
many=False,
|
many=False,
|
||||||
slug_field="full_name",
|
slug_field="email",
|
||||||
queryset=CustomUser.objects.all(),
|
queryset=CustomUser.objects.all(),
|
||||||
)
|
)
|
||||||
purpose = serializers.CharField(max_length=512)
|
purpose = serializers.CharField(max_length=512)
|
||||||
|
@ -124,10 +124,10 @@ class DocumentRequestSerializer(serializers.ModelSerializer):
|
||||||
|
|
||||||
|
|
||||||
class FullDocumentRequestSerializer(serializers.ModelSerializer):
|
class FullDocumentRequestSerializer(serializers.ModelSerializer):
|
||||||
documents = DocumentRequestUnitWithFileSerializer(many=True)
|
documents = DocumentRequestUnitWithFileSerializer()
|
||||||
requester = serializers.SlugRelatedField(
|
requester = serializers.SlugRelatedField(
|
||||||
many=False,
|
many=False,
|
||||||
slug_field="full_name",
|
slug_field="email",
|
||||||
queryset=CustomUser.objects.all(),
|
queryset=CustomUser.objects.all(),
|
||||||
required=False,
|
required=False,
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,7 +7,6 @@ from .serializers import (
|
||||||
DocumentRequestCreationSerializer,
|
DocumentRequestCreationSerializer,
|
||||||
DocumentRequestSerializer,
|
DocumentRequestSerializer,
|
||||||
DocumentRequestUpdateSerializer,
|
DocumentRequestUpdateSerializer,
|
||||||
FullDocumentRequestSerializer
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .models import DocumentRequest
|
from .models import DocumentRequest
|
||||||
|
@ -50,7 +49,7 @@ class DocumentRequestFullListView(generics.ListAPIView):
|
||||||
"""
|
"""
|
||||||
|
|
||||||
http_method_names = ["get"]
|
http_method_names = ["get"]
|
||||||
serializer_class = FullDocumentRequestSerializer
|
serializer_class = DocumentRequestSerializer
|
||||||
pagination_class = PageNumberPagination
|
pagination_class = PageNumberPagination
|
||||||
permission_classes = [IsAuthenticated, IsStaff]
|
permission_classes = [IsAuthenticated, IsStaff]
|
||||||
queryset = DocumentRequest.objects.all()
|
queryset = DocumentRequest.objects.all()
|
||||||
|
|
Loading…
Add table
Reference in a new issue