Compare commits

..

No commits in common. "b326440964e5d8b781927b6855d24b26bcd29453" and "8184b72640b8bba0622eaa2ae566bf7dccb169cc" have entirely different histories.

View file

@ -5,28 +5,9 @@ from movie_manager.models import Movie, MovieList, Schedule, Showing
class MovieSerializer(serializers.ModelSerializer): class MovieSerializer(serializers.ModelSerializer):
has_been_scheduled = serializers.SerializerMethodField()
class Meta: class Meta:
model = Movie model = Movie
fields = [ fields = "__all__"
"id",
"title",
"imdb_id",
"year",
"director",
"actors",
"plot",
"genre",
"mpaa_rating",
"critic_scores",
"poster",
"added_by_id",
"has_been_scheduled",
]
def get_has_been_scheduled(self, obj):
return len(Showing.objects.filter(movie_id=obj.id).all()) > 0
class MovieListSerializer(serializers.ModelSerializer): class MovieListSerializer(serializers.ModelSerializer):