mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-12-09 16:25:33 +01:00
some more api changes
This commit is contained in:
parent
f33dca2904
commit
e1ae068cda
3 changed files with 31 additions and 52 deletions
|
|
@ -5,30 +5,41 @@ from .models import Correspondent, Tag, Document, Log, DocumentType
|
|||
|
||||
class CorrespondentSerializer(serializers.HyperlinkedModelSerializer):
|
||||
|
||||
document_count = serializers.IntegerField(read_only=True)
|
||||
|
||||
last_correspondence = serializers.DateTimeField(read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = Correspondent
|
||||
fields = (
|
||||
"id",
|
||||
"slug",
|
||||
"name",
|
||||
"automatic_classification"
|
||||
"automatic_classification",
|
||||
"document_count",
|
||||
"last_correspondence"
|
||||
)
|
||||
|
||||
|
||||
class DocumentTypeSerializer(serializers.HyperlinkedModelSerializer):
|
||||
|
||||
document_count = serializers.IntegerField(read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = DocumentType
|
||||
fields = (
|
||||
"id",
|
||||
"slug",
|
||||
"name",
|
||||
"automatic_classification"
|
||||
"automatic_classification",
|
||||
"document_count"
|
||||
)
|
||||
|
||||
|
||||
class TagSerializer(serializers.HyperlinkedModelSerializer):
|
||||
|
||||
document_count = serializers.IntegerField(read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = Tag
|
||||
fields = (
|
||||
|
|
@ -37,7 +48,8 @@ class TagSerializer(serializers.HyperlinkedModelSerializer):
|
|||
"name",
|
||||
"colour",
|
||||
"automatic_classification",
|
||||
"is_inbox_tag"
|
||||
"is_inbox_tag",
|
||||
"document_count"
|
||||
)
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue