Skip to content
Snippets Groups Projects
Commit 0f05ae07 authored by Bodor Máté's avatar Bodor Máté
Browse files

add serializer created

parent 699dbb2e
No related branches found
No related tags found
No related merge requests found
...@@ -5,17 +5,25 @@ from . import models ...@@ -5,17 +5,25 @@ from . import models
class EventSerializer(serializers.ModelSerializer): class EventSerializer(serializers.ModelSerializer):
created_by = serializers.HiddenField(default=CurrentUserProfileDefault()) created_by = serializers.HiddenField(default=CurrentUserProfileDefault())
created_by_name = serializers.SerializerMethodField()
class Meta: class Meta:
model = models.Event model = models.Event
fields = '__all__' fields = '__all__'
read_only_fields = ('created_at', 'update_at', 'created_by') read_only_fields = ('created_at', 'update_at', 'created_by')
def get_creted_by_name(self, obj):
return obj.created_by.full_name
class NoteSerializer(serializers.ModelSerializer): class NoteSerializer(serializers.ModelSerializer):
created_by = serializers.HiddenField(default=CurrentUserProfileDefault()) created_by = serializers.HiddenField(default=CurrentUserProfileDefault())
created_by_name = serializers.SerializerMethodField()
class Meta: class Meta:
model = models.Note model = models.Note
fields = '__all__' fields = '__all__'
read_only_fields = ('created_at', 'update_at', 'created_by') read_only_fields = ('created_at', 'update_at', 'created_by')
def get_creted_by_name(self, obj):
return obj.created_by.full_name
from rest_framework import viewsets from rest_framework import viewsets
from . import models from . import models
from . import serializers from . import serializers
from common.permissions import IsStaffUser, IsStaffOrReadOnlyForAuthenticated from common.permissions import IsStaffUser, IsStaffOrReadOnlyForAuthenticated
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment