This commit is contained in:
parent
b1a221a8e8
commit
b6f1da1580
5 changed files with 407 additions and 4 deletions
|
|
@ -1,6 +1,5 @@
|
|||
from rest_framework import serializers
|
||||
|
||||
from authentication.models import KnownIdentity, ToolshedUser
|
||||
from authentication.models import KnownIdentity, ToolshedUser, FriendRequestIncoming
|
||||
from authentication.serializers import OwnerSerializer
|
||||
from files.models import File
|
||||
from files.serializers import FileSerializer
|
||||
|
|
@ -18,6 +17,17 @@ class FriendSerializer(serializers.ModelSerializer):
|
|||
return obj.username + '@' + obj.domain
|
||||
|
||||
|
||||
class FriendRequestSerializer(serializers.ModelSerializer):
|
||||
befriender = serializers.SerializerMethodField()
|
||||
|
||||
class Meta:
|
||||
model = FriendRequestIncoming
|
||||
fields = ['befriender', 'befriender_public_key', 'secret', 'id']
|
||||
|
||||
def get_befriender(self, obj):
|
||||
return obj.befriender_username + '@' + obj.befriender_domain
|
||||
|
||||
|
||||
class PropertySerializer(serializers.ModelSerializer):
|
||||
category = serializers.SlugRelatedField(queryset=Category.objects.all(), slug_field='name')
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue