diff --git a/src/news/serializers.py b/src/news/serializers.py index 6da75f52b1e41c2bc99b1b3727c97cd6606b4453..a4123d8f897dbc3dbf9689998d6c61c065bb1fae 100644 --- a/src/news/serializers.py +++ b/src/news/serializers.py @@ -3,6 +3,11 @@ from rest_framework import serializers class ArticleListSerializer(serializers.ModelSerializer): + author_name = serializers.SerializerMethodField() + class Meta: model = Article fields = serializers.ALL_FIELDS + + def get_author_name(self, obj): + return obj.author.user.get_full_name()