我是 python 和 web.py 世界的菜鸟。
我刚刚创建了三个文件
网址.py
url_mappings = (
'/', 'index'
)
索引.py
class index:
def GET(self):
return "<h1>Hello World</h1>"
def POST (self):
return "<h1>Hello World in POST</h1>"
webstart.py
import web
import index
from urls import url_mappings
if __name__ == "__main__":
app = web.application (url_mappings, globals())
app.run()
我用 python webstart.py 启动我的开发服务器,当我点击 localhost:8080 时,它向浏览器发送 None 并且在日志中我看到以下内容
127.0.0.1:52822 - - [19/Mar/2013 20:44:18] “HTTP/1.1 GET /” - 405 方法不允许 127.0.0.1:52822 - - [19/Mar/2013 20:44:18] “HTTP/1.1 GET /favicon.ico” - 404 未找到
我错过了什么?