Google app engine 数据库中的CSS被忽略

Google app engine 数据库中的CSS被忽略,google-app-engine,Google App Engine,我通常使用GAE静态css目录,这很好用。为了加快测试速度(不需要仅为静态文件更新而部署),我做了一个快速设置,其中html、js和css文件作为实体加载,并由联机处理程序从数据库中传递,而不是作为静态文件。适用于.html和.js文件,但当联机处理程序提供css时,浏览器会忽略css。我在响应中包括了self.response.headers[“Content Type”]=“text/css”。下面是每种调用类型的两个日志条目。交付非静态文件时,情况有所不同。我能解决这个问题吗 dev_ap

我通常使用GAE静态css目录,这很好用。为了加快测试速度(不需要仅为静态文件更新而部署),我做了一个快速设置,其中html、js和css文件作为实体加载,并由联机处理程序从数据库中传递,而不是作为静态文件。适用于.html和.js文件,但当联机处理程序提供css时,浏览器会忽略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 -

非常尴尬-根据Daniel的说法,我未能部署版本设置内容类型。要从这个fubar问题中获得一些价值:如果您直接从DB加载css,请记住使用:

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

道歉-stevep

如果您直接在浏览器中访问数据库服务,您会看到什么?Firebug/Dev Tools network选项卡报告的内容类型是什么?部署应用程序后,您在生产中是否也存在此问题?请不要忘记接受您自己的答案,以免其他人将其视为未回答的问题:P