Dashboard-XRoom/core/serializers/TeamMemberSerializer.py

15 lines
439 B
Python
Raw Permalink Normal View History

2025-05-21 13:23:48 +00:00
from rest_framework import serializers
from core.models.TeamMember import TeamMember
class TeamMemberSerializer(serializers.ModelSerializer):
class Meta:
model = TeamMember
2025-06-01 14:01:42 +00:00
fields = ['user', 'team', 'isAdmin']
read_only_fields = []
2025-05-21 13:23:48 +00:00
def create(self, validated_data):
"""
2025-06-01 14:01:42 +00:00
Creates a new team member using validated data.
2025-05-21 13:23:48 +00:00
"""
2025-06-01 14:01:42 +00:00
return TeamMember.objects.create(**validated_data)