0
我绘制了一张图并将其保存为模型中的图像。但是,这个文件并没有在html页面上得到回味。我的models.py:Django图像字段未从存储中取回
class MyModel(models.Model):
...
...
photo = models.ImageField(upload_to='graphs',blank=True)
settings.py:
MEDIA_ROOT = os.path.join(BASE_DIR,"media")
MEDIA_URL = "/media/"
该文件获得存储在媒体/图表目录。 {{ MyModel.photo.url }}
正确打印为/media/graphs/file_name
。但是,当放入图片标签时,它不会显示。为什么会发生这种情况?
没有这个工作。我仍然没有得到图像 –
现在图像存储在这个地方。但为了回顾它?我在img标签中使用'{{MyModel.photo.url}}'。但不显示图像 –
请阅读django的文档 - 关于使用dev服务器提供媒体文件的一部分。 –