mirror of
https://github.com/lemeow125/DocManagerBackend.git
synced 2025-04-27 18:21:23 +08:00
Add email template for request status update, fix admin view for request unit view, and add initial app for questionnaires
This commit is contained in:
parent
ba19412d31
commit
8bd8df9042
15 changed files with 79 additions and 7 deletions
|
@ -1,10 +1,9 @@
|
|||
from rest_framework import serializers
|
||||
from config import settings
|
||||
from .models import Document
|
||||
|
||||
|
||||
class DocumentUploadSerializer(serializers.ModelSerializer):
|
||||
# For staff
|
||||
# For staff document uploads
|
||||
file = serializers.FileField()
|
||||
date_uploaded = serializers.DateTimeField(
|
||||
format="%m-%d-%Y %I:%M %p", read_only=True
|
||||
|
@ -30,14 +29,15 @@ class DocumentDeleteSerializer(serializers.ModelSerializer):
|
|||
|
||||
|
||||
class DocumentSerializer(serializers.ModelSerializer):
|
||||
# Read-only serializer
|
||||
# Read-only serializer without link to the file
|
||||
date_uploaded = serializers.DateTimeField(
|
||||
format="%m-%d-%Y %I:%M %p", read_only=True
|
||||
)
|
||||
|
||||
class Meta:
|
||||
model = Document
|
||||
fields = ["id", "name", "document_type", "number_pages", "date_uploaded"]
|
||||
fields = ["id", "name", "document_type",
|
||||
"number_pages", "date_uploaded"]
|
||||
read_only_fields = [
|
||||
"id",
|
||||
"name",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue