first push

This commit is contained in:
2026-01-18 11:42:00 +03:30
commit 1704e7356b
723 changed files with 273450 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
from rest_framework import serializers
from authentication.models import UserMessage
from ..serializer.serializer import (
GroupSerializer,
SystemUserProfileSerializer
)
# سریالایزر مربوط به سیستم پیام کاربر
class UserMessageSerializer(serializers.ModelSerializer):
users = SystemUserProfileSerializer(required=False, many=True)
roles = GroupSerializer(required=False, many=True)
sender = SystemUserProfileSerializer(required=False)
class Meta:
model = UserMessage
exclude = (
'id',
'create_date',
'modify_date',
'trash',
'created_by',
'modified_by',
)
extra_kwargs = {
'link_text': {'required': False},
'link': {'required': False}
}