正在缓存的个人资料图片

时间:2011-01-13 06:20:34

标签: html django caching django-views

从Django我覆盖现有的照片。这张照片是用户的个人资料图片。我在服务器上将图片evertime保存为username.png。之后当重定向到/ home页面时,旧图片是由浏览器缓存。

如何克服这个问题

返回HttpResponseRedirect('/ home /')

1 个答案:

答案 0 :(得分:0)

有关如何设置缓存标头的信息,请参阅此资源。

http://docs.djangoproject.com/en/dev/topics/cache/

将Last-Modified标头设置为请求页面的新(未缓存)版本时的当前日期/时间。 将Expires标头设置为当前日期/时间加上定义的CACHE_MIDDLEWARE_SECONDS。 设置Cache-Control标头以给出页面的最大年龄 - 再次,从CACHE_MIDDLEWARE_SECONDS设置。

控制这些设置将确保在更改内容时刷新您不希望缓存的内容。