I’m having trouble figuring what path definition to give while saving my files – absolute system path or relative path to my static files directory
My minimized photo model –
class Photos(models.Model):
photo = models.ImageField(upload_to=get_photo_storage_path)
MY thumbnail model –
class PhotosThumbnails(models.Model):
photo = models.ForeignKey(Photos)
dp = models.ImageField(upload_to=get_thumbnail_storage_path)
And my view –
photo_thumbnail_obj = PhotosThumbnails(photo = photos_object)
size = 40, 40
im = Image.open(str(obj.photo.path))
im.thumbnail(size)
im.save( ?? , 'JPEG')
photo_thumbnail_obj.dp = ??
photo_thumbnail_obj.save()
Help Python People, I want to save it using the relative path.
I always save with an absolute system path.
Since you’re in Django, you may also want to do this: