来自url的Django ImageField
我想知道是否可以从Facebook URL保存ImageField 这是我的班级:来自url的Django ImageField,django,Django,我想知道是否可以从Facebook URL保存ImageField 这是我的班级: class Images(models.Model): name = models.CharField(max_length=250) type = models.CharField(max_length=100) img_200 = models.ImageField(upload_to='media/200/') def __unicod
class Images(models.Model):
name = models.CharField(max_length=250)
type = models.CharField(max_length=100)
img_200 = models.ImageField(upload_to='media/200/')
def __unicode__(self):
return self.name
我尝试使用此选项,但出现了一个错误:
urllib.urlretrieve(event.get('pic_big'), os.path.join(file_save_dir, filename))
photo.img_200 = os.path.join(file_save_dir, filename)
错误是什么?你能添加完整的回溯吗?我在这里给出了一个答案,可能对你有帮助@boltsfrombluesky我正在使用你的例子,它有点有效。但我还有一个问题。我正在从facebook下载图片。它保留了facebook的url。这不起作用,因为Facebook没有url保护。很抱歉,我使用了错误的地址。我现在开始工作了。非常感谢!:)