mirror of
https://github.com/Hopiu/django-imagekit.git
synced 2026-04-05 06:10:58 +00:00
This function will just be used to apply the spec and create a new file; useful for transforming images in views, etc.
8 lines
371 B
Python
8 lines
371 B
Python
from django.db.models.fields.files import ImageFieldFile
|
|
|
|
|
|
class ProcessedImageFieldFile(ImageFieldFile):
|
|
def save(self, name, content, save=True):
|
|
new_filename = self.field.spec.generate_filename(self.instance, name)
|
|
content = self.field.spec.apply(content, new_filename)
|
|
return super(ProcessedImageFieldFile, self).save(name, content, save)
|