This commit is contained in:
j3d1 2026-08-19 16:45:20 +02:00
parent 6d2167ac66
commit 4787acd8eb
23 changed files with 1241 additions and 25 deletions

View file

@ -1,6 +1,6 @@
from rest_framework import serializers
from authentication.models import ToolshedUser
from authentication.models import ToolshedUser, Group
class OwnerSerializer(serializers.ReadOnlyField):
@ -10,3 +10,12 @@ class OwnerSerializer(serializers.ReadOnlyField):
def to_representation(self, value):
return value.username + '@' + value.domain
class GroupOwnerSerializer(serializers.ReadOnlyField):
class Meta:
model = Group
fields = ['name', 'domain']
def to_representation(self, value):
return f"#{value.name}@{value.domain}"