我有models.py
:
class Item(models.Model):
image_file = models.ImageField(upload_to='images')
image_url = models.URLField()
我希望 django 自动下载并在本地保存图像image_url
并“连接”它image_file
它应该如何行动:
- 我粘贴
https://docs.djangoproject.com/s/img/site/hdr_logo.gif
到image_url
管理员的字段中 - 点击“保存”
- 在模板中写
<img src="{{ item.image_file.url }}">
. 它显示来自我的服务器的图像,而不是djangoproject.com
我试过的:
我已经覆盖save
了Item
课堂方法。我通过本地保存图像urllib
,但我坚持将此保存的图像与image_file
字段连接