From d6e39ab9761a30c79e8a417e131570ef16988417 Mon Sep 17 00:00:00 2001 From: async-upgrade Date: Sun, 6 Sep 2026 16:36:20 +0800 Subject: [PATCH] fix(pre-existing): ArticleCommentSerializer.created_at required - field-level read_only (Meta.read_only_fields does not apply to declared fields) --- article/serializers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/article/serializers.py b/article/serializers.py index 1f913a5..bfb6a24 100644 --- a/article/serializers.py +++ b/article/serializers.py @@ -14,7 +14,8 @@ class ArticleCommentSerializer(ModelSerializer): parent_user_name = SerializerMethodField() replies = SerializerMethodField() is_liked = SerializerMethodField() - created_at = DateTimeField(format='%Y-%m-%d %H:%M') + # read_only=True 必须字段级声明:DRF/adrf 的 Meta.read_only_fields 对显式声明字段无效 + created_at = DateTimeField(format='%Y-%m-%d %H:%M', read_only=True) class Meta: model = ArticleComment