这是一个创建于 5092 天前的主题,其中的信息可能已经有所发展或是发生改变。
刚刚想换一张背景,于是把原来的 bg.png 更新之后 deploy 上去。可是不知道为什么其它文件都更新了,就是这个 bg.png 没有更新。无论怎么 F5 都更新不了。
我看了根目录的 css.py 这个文件。不知道是不是跟下面这段有关?
class CSSHandler(webapp.RequestHandler):
def get(self, theme):
template_values = {}
themes = os.listdir(os.path.join(os.path.dirname(__file__), 'tpl', 'themes'))
if theme in themes:
path = os.path.join(os.path.dirname(__file__), 'tpl', 'themes', theme, 'style.css')
else:
path = os.path.join(os.path.dirname(__file__), 'tpl', 'themes', 'default', 'style.css')
output = template.render(path, template_values)
expires_date = datetime.datetime.utcnow() + datetime.timedelta(days=7)
expires_str = expires_date.strftime("%d %b %Y %H:%M:%S GMT")
self.response.headers.add_header("Expires", expires_str)
self.response.headers['Cache-Control'] = 'max-age=120, must-revalidate'
self.response.headers['Content-type'] = 'text/css;charset=UTF-8'
self.response.out.write(output)
===
谢谢!