From d93ab03ae25546a6e62a972212a4bdb9872e3cd1 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Wed, 15 May 2024 16:05:17 -0400 Subject: [PATCH] feat: remove save and delete Image methods --- program/models.py | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/program/models.py b/program/models.py index b7eb5d98..6a58ae8d 100644 --- a/program/models.py +++ b/program/models.py @@ -21,7 +21,6 @@ from rest_framework.exceptions import ValidationError from versatileimagefield.fields import PPOIField, VersatileImageField -from django.conf import settings from django.contrib.auth.models import User from django.db import models from django.db.models import Max, Q @@ -157,19 +156,6 @@ class Image(models.Model): height = int(width / aspect_ratio) return self.image.thumbnail[f"{width}x{height}"].url - def save(self, *args, **kwargs): - super().save(*args, **kwargs) - - if self.image.name and settings.THUMBNAIL_SIZES: - for size in settings.THUMBNAIL_SIZES: - self.image.thumbnail = self.image.crop[size].name - - def delete(self, using=None, keep_parents=False): - self.image.delete_all_created_images() - self.image.delete(save=False) - - super().delete(using, keep_parents) - class Host(models.Model): biography = models.TextField(blank=True) -- GitLab