from rest_framework import serializers
from api.property_api.category.models.category import Category
# from property_nearby_facilities.serializers.property_nearby_facilities_serializer import PropertyNearbyFacilitiesSerializer

class CategorySerializer(serializers.ModelSerializer):
    id = serializers.ReadOnlyField()
    # category_facilities = serializers.SerializerMethodField()

    class Meta:
        model = Category
        # fields = ['id','name','category_facilities']
        fields = ['id','name']

    # def get_category_facilities(self, obj):
    #     # facilities = obj.property_nearby_facilities.all()
    #     facilities = obj.property_nearby_facilities.all()
    #     return PropertyNearbyFacilitiesSerializer(facilities, many=True).data