刚刚开始编写“云中的代码”一书,这是对GAE的介绍。我已经按照本书中的大多数例子进行了混合结果;我开始觉得这本书有点过时了。其中一个练习就是建立一个简单的聊天室。
我调试代码的时间超过了我想承认的时间,而且我的挫折感已经到了尽头。当我导航到localhost服务器时,没有提供任何服务。没有HTML,没有错误,没有。
代码如下: main.py - http://pastebin.com/hnkWvvX6 app.yaml - http://pastebin.com/7y51tgGR
如果有人能给我任何关于我哪里出错的见解,我会非常感激!
此致 布伦特
答案 0 :(得分:0)
那么,当你运行服务器时,应该在控制台中给你一个NameError。您的app.yaml将所有网址指向" main.app",但您的main.py不会公开任何名为" app"的内容,它只会公开" chatapp" - 在第57行中定义的那样。您应该更改其中一个或另一个以使它们匹配。
请注意,该块之后的所有内容 - main()
函数及其下方的if
块 - 完全没有必要,应该删除,但它们对您当前的问题没有影响。