mirror of
https://github.com/lemeow125/DocManagerBackend.git
synced 2025-02-23 06:28:15 +08:00
23 lines
615 B
Python
23 lines
615 B
Python
from rest_framework import serializers
|
|
from accounts.models import CustomUser
|
|
from .models import Notification
|
|
|
|
|
|
class NotificationSerializer(serializers.ModelSerializer):
|
|
client = serializers.SlugRelatedField(
|
|
many=False, slug_field="id", queryset=CustomUser.objects.all(), required=False
|
|
)
|
|
timestamp = serializers.DateTimeField(
|
|
format="%m-%d-%Y %I:%M %p", read_only=True
|
|
)
|
|
|
|
class Meta:
|
|
model = Notification
|
|
fields = [
|
|
"id",
|
|
"client",
|
|
"timestamp",
|
|
"content",
|
|
"type",
|
|
"audience",
|
|
]
|