Newer
Older
from news.models import Article
from rest_framework import serializers
Bodor Máté
committed
from common.serializers import CurrentUserProfileDefault
Bodor Máté
committed
class ArticleSerializer(serializers.ModelSerializer):
updated_by = serializers.HiddenField(default=CurrentUserProfileDefault())
last_updated_by = serializers.SerializerMethodField()
Bodor Máté
committed
read_only_fields = ('author', 'created_at', 'updated_at', 'updated_by')
fields = '__all__'
Bodor Máté
committed
def get_last_updated_by(self, obj):
return obj.updated_by.id