Python 无法让css在Google AppEngine中工作
这是一个初学者的问题。我无法让我的css在谷歌应用程序引擎中工作 我的YAML文件包含以下内容Python 无法让css在Google AppEngine中工作,python,html,css,google-app-engine,Python,Html,Css,Google App Engine,这是一个初学者的问题。我无法让我的css在谷歌应用程序引擎中工作 我的YAML文件包含以下内容 application: helloworld27dec version: 1 runtime: python27 api_version: 1 threadsafe: true handlers: - url: /stylesheets/ static_dir: stylesheets - url: /.* script: helloworld.application 我的python脚
application: helloworld27dec
version: 1
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /stylesheets/
static_dir: stylesheets
- url: /.*
script: helloworld.application
我的python脚本(helloworld.py)包含以下代码:
import webapp2, cgi, re, datetime
class MainPage(webapp2.RequestHandler):
def render(self,htmlfile):
with open(htmlfile, 'r') as content_file:
if (content_file):
content = content_file.read()
return content
def get(self):
self.response.write(self.render('test2.html'))
application = webapp2.WSGIApplication([('/', MainPage)], debug=True)
我的html文件(test2.html)如下所示:
<!doctype HTML>
<html>
<head>
<meta charset="utf-8">
<title> My Title </title>
<link type="text/css" rel="stylesheet" href="/stylesheets/style.css" />
</head>
<body>
<h1> Hello World!</h1>
</body>
</html>
<style>
h1{
color: red;
background: yellow;
}
</style>
我的头衔
你好,世界!
我的css(style.css)位于文件夹/样式表中,如下所示:
<!doctype HTML>
<html>
<head>
<meta charset="utf-8">
<title> My Title </title>
<link type="text/css" rel="stylesheet" href="/stylesheets/style.css" />
</head>
<body>
<h1> Hello World!</h1>
</body>
</html>
<style>
h1{
color: red;
background: yellow;
}
</style>
h1{
颜色:红色;
背景:黄色;
}
我看不到css工作(即红色字体和黄色背景)。我尝试了很多东西,但看起来我犯了一些根本性的错误
这是我在日志文件中得到的
INFO 2014-01-09 18:09:30532 module.py:617]默认值:“GET/stylesheets/style.css HTTP/1.1”304-
我非常感谢您对我在这里犯的错误给予帮助/澄清 您的
style.css
文件不应该有任何HTML标记。将其更改为以下内容:
h1 {
color: red;
background: yellow;
}
只有在HTML文件中包含css时,才会将css包含在
标记中,但在单独的css文件中不包含css。您的样式。css
文件不应包含任何HTML标记。将其更改为以下内容:
h1 {
color: red;
background: yellow;
}
只有在HTML文件中包含css时,才会将css包含在
标记中,但在单独的css文件中不包含css。您的样式。css
文件不应包含任何HTML标记。将其更改为以下内容:
h1 {
color: red;
background: yellow;
}
只有在HTML文件中包含css时,才会将css包含在
标记中,但在单独的css文件中不包含css。您的样式。css
文件不应包含任何HTML标记。将其更改为以下内容:
h1 {
color: red;
background: yellow;
}
只有在HTML文件中包含css时,才可以将css包含在
标记中,但在单独的css文件中不包含css。似乎没有任何错误:304未修改,换句话说,您将使用缓存版本。请尝试添加默认过期:“0d 0h 1m”
下载到app.yaml,以缩短缓存时间。不过要注意它对生产的影响谢谢吉米。我尝试添加默认的_过期:“0d0h1M”。仍然无法让css工作。令人沮丧的是,如果我将css内联放在标题中,它看起来很简单并且有效。似乎没有任何错误:304未修改,换句话说,您将使用缓存版本。尝试将默认过期时间:“0d 0h 1m”
添加到您的app.yaml中,以缩短缓存周期。不过要注意它对生产的影响谢谢吉米。我尝试添加默认的_过期:“0d0h1M”。仍然无法让css工作。令人沮丧的是,如果我将css内联放在标题中,它看起来很简单并且有效。似乎没有任何错误:304未修改,换句话说,您将使用缓存版本。尝试将默认过期时间:“0d 0h 1m”
添加到您的app.yaml中,以缩短缓存周期。不过要注意它对生产的影响谢谢吉米。我尝试添加默认的_过期:“0d0h1M”。仍然无法让css工作。令人沮丧的是,如果我将css内联放在标题中,它看起来很简单并且有效。似乎没有任何错误:304未修改,换句话说,您将使用缓存版本。尝试将默认过期时间:“0d 0h 1m”
添加到您的app.yaml中,以缩短缓存周期。不过要注意它对生产的影响谢谢吉米。我尝试添加默认的_过期:“0d0h1M”。仍然无法让css工作。令人沮丧的是,如果我将css内联到标题中,它看起来非常简单并且有效。