【发布时间】:2025-12-29 10:20:12
【问题描述】:
我已经使用 bootstrap 创建了 Web 应用程序。我将它上传到了谷歌应用引擎。我的问题是,它没有显示我添加的任何图像、js 或 css。请帮助我。我的文件夹结构如下。
-myapp
-css
-js
-images
-fonts
-index.html
-otherfiles.html....
我编辑了 app.yaml 如下
application: website-example
version: 1
runtime: python
api_version: 1
default_expiration: "7d"
handlers:
- url: /(.*\.(gif|png|jpg|ico|js|css|swf|xml))
static_files: \1
upload: (.*\.(gif|png|jpg|ico|js|css|swf|xml))
- url: /(.*\.html)
static_files: \1
upload: index.html
- url: /.*
script: main.p
我编辑了 main.py 如下。
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
class IndexHandler(webapp.RequestHandler):
def get(self):
if self.request.url.endswith('/'):
path = '%sindex.html'%self.request.url
self.redirect(path)
def post(self):
self.get()
application = webapp.WSGIApplication([('/.*', IndexHandler)], debug=True)
def main():
run_wsgi_app(application)
if __name__ == "__main__":
main()
请帮帮我。我想不通。
【问题讨论】:
标签: javascript css twitter-bootstrap google-app-engine python-2.7