Compare commits
2 commits
8d77299b34
...
b0027be96c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b0027be96c | ||
|
|
b121dc82e3 |
2 changed files with 4 additions and 1 deletions
|
|
@ -396,6 +396,8 @@ class Photo(MediaModel):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def _get_size_url(self, size):
|
def _get_size_url(self, size):
|
||||||
|
if not self.image:
|
||||||
|
return ""
|
||||||
photosize = PhotoSizeCache().sizes.get(size)
|
photosize = PhotoSizeCache().sizes.get(size)
|
||||||
if not self.size_exists(photosize):
|
if not self.size_exists(photosize):
|
||||||
self.create_size(photosize)
|
self.create_size(photosize)
|
||||||
|
|
@ -620,7 +622,7 @@ class Photo(MediaModel):
|
||||||
return reverse("photologue:pl-photo", args=[self.pk])
|
return reverse("photologue:pl-photo", args=[self.pk])
|
||||||
|
|
||||||
def get_download_url(self):
|
def get_download_url(self):
|
||||||
return self.image.url
|
return self.image.url if self.image else ""
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def file_path(self):
|
def file_path(self):
|
||||||
|
|
|
||||||
|
|
@ -313,6 +313,7 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
|
||||||
obj.save()
|
obj.save()
|
||||||
obj.galleries.set([gallery])
|
obj.galleries.set([gallery])
|
||||||
def _save(o=obj, fp=file_path, f=file_obj, ff=file_field, ps=post_save):
|
def _save(o=obj, fp=file_path, f=file_obj, ff=file_field, ps=post_save):
|
||||||
|
f.seek(0)
|
||||||
getattr(o, ff).save(fp, f)
|
getattr(o, ff).save(fp, f)
|
||||||
if ps:
|
if ps:
|
||||||
ps(o)
|
ps(o)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue