3👍
✅
from django.core.files.temp import NamedTemporaryFile
try:
img_temp = NamedTemporaryFile(delete=True)
img_temp.write(
urllib2.urlopen(picture_url).read()
)
img_temp.flush()
profile.picture.save('picture.jpg', File(img_temp))
profile.save()
except:
pass
Source:stackexchange.com