我在 Google App Engine 上使用 Tipfy 框架 (tipfy.org)。我想扩展多认证示例(http://tipfy-auth.appspot.com/)。
为了尝试这个例子,我安装了 Tipfy。
如果我运行本地服务器,可以通过浏览器访问 *hello_world* 应用程序。
然后我在名为 multi_auth 的第二个目录中添加了多重身份验证应用程序,将其添加到 config.py *apps_installed* 列表中(已删除 hello_world)并重新加载页面。
我得到以下输出:
Traceback (most recent call last)
*
File "/home/ideaglobe/ideabox/tipfy/project/multiauthapp/distlib/tipfy/__init__.py", line 442, in wsgi_app
[Display the sourcecode for this frame] [Open an interactive python shell in this frame] response = self.handle_exception(request, e)
*
File "/home/ideaglobe/ideabox/tipfy/project/multiauthapp/distlib/tipfy/__init__.py", line 430, in wsgi_app
[Display the sourcecode for this frame] [Open an interactive python shell in this frame] rv = self.dispatch(request)
*
File "/home/ideaglobe/ideabox/tipfy/project/multiauthapp/distlib/tipfy/__init__.py", line 547, in dispatch
[Display the sourcecode for this frame] [Open an interactive python shell in this frame] raise request.routing_exception
[console ready]
>>> dump()
Local variables in frame
self <tipfy.Tipfy object at 0x9d7f22c>
request <Request 'http://localhost:8080/' [GET]>
>>>
NotFound: 404: Not Found
显然,没有找到处理程序,但是为什么呢?我在哪里可以设置应该加载哪个应用程序?
我会很高兴有一个提示。