feat: 批注 + 评分功能

This commit is contained in:
maoshen
2026-04-14 11:57:24 +00:00
parent 00a6aef16b
commit c1307ab591
4 changed files with 300 additions and 679 deletions

View File

@@ -6,6 +6,10 @@ class CommentSerializer(serializers.ModelSerializer):
model = Comment
fields = '__all__'
read_only_fields = ['created_at']
extra_kwargs = {
'content': {'required': False},
'score': {'required': False}
}
class ExperienceSerializer(serializers.ModelSerializer):
category_display = serializers.CharField(source='get_category_display', read_only=True)