gpt4 book ai didi

python - 使用 webapp2 打开静态 html 文档

转载 作者:太空宇宙 更新时间:2023-11-04 11:09:27 24 4
gpt4 key购买 nike

我的文件夹设置如下:

enter image description here

在我的 guestbook.py 文件中,我有以下代码:

import webapp2

LOGIN_HTML = open('login.html').read()
REGISTER_HTML = open('register.html').read()


class LoginPage(webapp2.RequestHandler):
def get(self):
self.response.write(LOGIN_HTML)

class RegisterPage(webapp2.RequestHandler):
def get(self):

self.response.write(REGISTER_HTML)


app = webapp2.WSGIApplication([
('/', LoginPage),
('/register.html', RegisterPage),
], debug=True)

这可以很好地运行代码,但不会访问文件夹中的 css 或图像文件。为什么会这样?我该如何解决这个问题?

编辑

app.yaml

version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /.*
script: guestbook.app


libraries:
- name: webapp2
version: latest

login.html

line 7:  <link rel="stylesheet" type="text/css" href="testctyles.css" />

line 16: <img src="imgs/bellogo.png" alt="UniCoreLogo" style="width:45px;height:45px;vertical-align:middle">

testctyle.css

body{
background-image: url("imgs/greyback.jpg");
}

最佳答案

为了正确回答您的问题,我需要查看您的 app.yaml 以及您的 login.htmlregister 所在的 HTML 片段.html 引用静态资源。可能是您尚未配置应用程序来提供静态文件,或者配置与 HTML 之间的路径存在差异。以下链接提供了更多信息,应该对您有所帮助:

关于python - 使用 webapp2 打开静态 html 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33741476/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com