diff --git a/program/serializers.py b/program/serializers.py
index e9c523f59adce895aa1dcc3cd2847fd9fe94c18a..0196c9cf6245f0b3cf7dcf5899d5ccf71b1d29df 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -183,7 +183,17 @@ class HostSerializer(serializers.ModelSerializer):
 
     class Meta:
         model = Host
-        fields = "__all__"
+        fields = (
+            "name",
+            "email",
+            "website",
+            "biography",
+            "image",
+            "height",
+            "width",
+            "ppoi",
+            "is_active",
+        )
 
     def create(self, validated_data):
         links_data = validated_data.pop("links", [])
@@ -404,7 +414,19 @@ class ShowSerializer(serializers.HyperlinkedModelSerializer):
 class ScheduleSerializer(serializers.ModelSerializer):
     class Meta:
         model = Schedule
-        fields = "__all__"
+        fields = (
+            "rrule",
+            "show",
+            "by_weekday",
+            "first_date",
+            "last_date",
+            "start_time",
+            "end_time",
+            "is_repetition",
+            "add_days_no",
+            "add_business_days_only",
+            "default_playlist_id",
+        )
 
 
 class UnsavedScheduleSerializer(ScheduleSerializer):
@@ -424,7 +446,19 @@ class ScheduleInRequestSerializer(ScheduleSerializer):
 
     class Meta:
         model = Schedule
-        fields = "__all__"
+        fields = (
+            "rrule",
+            "show",
+            "by_weekday",
+            "first_date",
+            "last_date",
+            "start_time",
+            "end_time",
+            "is_repetition",
+            "add_days_no",
+            "add_business_days_only",
+            "default_playlist_id",
+        )
 
     def create(self, validated_data):
         """Create and return a new Schedule instance, given the validated data."""
@@ -535,7 +569,16 @@ class TimeSlotSerializer(serializers.ModelSerializer):
 
     class Meta:
         model = TimeSlot
-        fields = "__all__"
+        fields = (
+            "schedule",
+            "show",
+            "start",
+            "end",
+            "memo",
+            "is_repetition",
+            "playlist_id",
+            "note_id",
+        )
 
     def create(self, validated_data):
         """Create and return a new TimeSlot instance, given the validated data."""
@@ -580,7 +623,23 @@ class NoteSerializer(serializers.ModelSerializer):
 
     class Meta:
         model = Note
-        fields = "__all__"
+        fields = (
+            "timeslot",
+            "show",
+            "user",
+            "host",
+            "title",
+            "slug",
+            "summary",
+            "content",
+            "image",
+            "width",
+            "height",
+            "ppoi",
+            "status",
+            "start",
+            "cba_id",
+        )
 
     def create(self, validated_data):
         """Create and return a new Note instance, given the validated data."""