|
|
|
|
@ -62,9 +62,6 @@ class SchoolScheduleSerializer(serializers.ModelSerializer): |
|
|
|
|
def create(self, validated_data): |
|
|
|
|
gallery = validated_data.pop('schoolschedule_images', []) |
|
|
|
|
schoolschedule = super().create(validated_data) |
|
|
|
|
pprint('before create dispatch gallery') |
|
|
|
|
pprint(schoolschedule) |
|
|
|
|
pprint(gallery) |
|
|
|
|
self.dispatch_gallery(schoolschedule, gallery) |
|
|
|
|
return schoolschedule |
|
|
|
|
|
|
|
|
|
@ -82,9 +79,7 @@ class SchoolScheduleSerializer(serializers.ModelSerializer): |
|
|
|
|
img=image['img'] |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
if imgs.count() > 0: |
|
|
|
|
pass |
|
|
|
|
else: |
|
|
|
|
if not imgs.exists(): |
|
|
|
|
si = SchoolScheduleImage.objects.create( |
|
|
|
|
schoolschedule=schoolschedule, |
|
|
|
|
img=image['img'], |
|
|
|
|
@ -119,4 +114,3 @@ class SchoolScheduleSerializerImg(serializers.ModelSerializer): |
|
|
|
|
read_only_fields = ( |
|
|
|
|
'id', |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|