0
我有以下领域:的Django ImageField的更新,但不会呈现变化
logo = models.ImageField(_(u"Logo"), blank=True, null=True, upload_to=directory)
即呈现,如:
<img src="{{ logo.url }}"/>
当我改变的标志,新的图像上载和我可以看到数据库中的徽标字段已更改。
问题是模板试图渲染旧图像。此网址无效,图片丢失。这发生在我重新启动服务器之前。
重新启动后,它可以正常工作。这就像logo.url值不知何故被缓存。我在这里错过了什么?
你有什么更新时间信息在你的模型? –
你在项目中使用缓存吗? –