Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def get_remote_image2(self):
- if self.image_url and not self.image:
- result = urlretrieve(self.image_url)
- img_name = '{}{}'.format(self.title, os.path.splitext(self.image_url)[1])
- self.image.save(
- img_name,
- File(open(result[0]))
- )
- self.save()
- def get_remote_image(self):
- if self.image_url and not self.image:
- img_temp = NamedTemporaryFile(delete=True)
- for i in range(5):
- try:
- img_temp.write(urllib.request.urlopen(self.image_url).read())
- except:
- continue
- break
- img_temp.flush()
- img_name = '{}{}'.format(self.title, os.path.splitext(self.image_url)[1])
- self.image.save(img_name, File(img_temp))
- self.save()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement