from rest_framework import serializers from .models import FollowedPool, FollowedTag class FollowedTagSerializer(serializers.ModelSerializer): unseen_count = serializers.IntegerField(read_only=True) class Meta: model = FollowedTag fields = [ "id", "tag", "unseen_count", "cover_data", "last_synced_at", "created_at", ] read_only_fields = [ "id", "tag", "unseen_count", "cover_data", "last_synced_at", "created_at", ] class FollowedPoolSerializer(serializers.ModelSerializer): unseen_count = serializers.IntegerField(read_only=True) class Meta: model = FollowedPool fields = [ "id", "pool_id", "name", "post_count", "unseen_count", "cover_data", "last_synced_at", "created_at", ] read_only_fields = [ "id", "pool_id", "name", "post_count", "unseen_count", "cover_data", "last_synced_at", "created_at", ]