数据库中的CSS被忽略

时间:2013-01-03 18:34:57

标签: google-app-engine

我通常使用GAE静态css目录,它工作正常。为了加速测试(不需要仅为静态文件更新而部署),我做了一个快速设置,其中html,js和css文件作为实体加载,并由在线处理程序而不是作为静态文件从数据库传递。适用于.html和.js文件,但浏览器在联机处理程序提供服务时会忽略css。我在回复中包括self.response.headers["Content-Type"] = 'text/css'。以下是每种呼叫类型的两个日志条目。传递非静态文件时有些不同。我可以解决这个问题吗?

dev_appserver.py:3103] "GET /static/css/styles.css HTTP/1.1" 200 -

dev_appserver.py:3103] "GET /getTest/styles.css HTTP/1.1" 200 -

1 个答案:

答案 0 :(得分:0)

非常尴尬 - 按照Daniel,我未能部署版本设置Content-type。从这个fubar问题中获取一些值:如果你直接从数据库加载css,请记住使用:

self.response.headers["Content-Type"] = 'text/css'

Apologies -stevep