def create(self, validated_date): tracks_data = validated_date.get("tracks") a = Album() a.title = validated_date.pop("title") a.year = validated_date.pop("year") a.publisher = validated_date.pop("publisher") a.description = validated_date.pop("description") a.save() if tracks_data != None: for track_id in tracks_data: m = Music.objects.get(pk=track_id) m.album = a m.save() return a