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
|
||||
|
||||
def _get_size_url(self, size):
|
||||
if not self.image:
|
||||
return ""
|
||||
photosize = PhotoSizeCache().sizes.get(size)
|
||||
if not self.size_exists(photosize):
|
||||
self.create_size(photosize)
|
||||
|
|
@ -620,7 +622,7 @@ class Photo(MediaModel):
|
|||
return reverse("photologue:pl-photo", args=[self.pk])
|
||||
|
||||
def get_download_url(self):
|
||||
return self.image.url
|
||||
return self.image.url if self.image else ""
|
||||
|
||||
@property
|
||||
def file_path(self):
|
||||
|
|
|
|||
|
|
@ -313,6 +313,7 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
|
|||
obj.save()
|
||||
obj.galleries.set([gallery])
|
||||
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)
|
||||
if ps:
|
||||
ps(o)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue