我是新来的Python和主塔,并想知道如何可以克隆主塔应用程序的开始例程。主塔中间件404
我找到了中间件,想要做这样的事情:
if error:
abort(404)
但如果误差是真实的,而不是一个404未找到此消息带给我500内部服务器错误信息。
任何人都可以告诉我如何我可以插入塔的开始例程?
我是新来的Python和主塔,并想知道如何可以克隆主塔应用程序的开始例程。主塔中间件404
我找到了中间件,想要做这样的事情:
if error:
abort(404)
但如果误差是真实的,而不是一个404未找到此消息带给我500内部服务器错误信息。
任何人都可以告诉我如何我可以插入塔的开始例程?
尝试在呼叫添加消息:
abort(404,"404 Not Found");
同样,您可以自定义错误文档。参见: http://wiki.pylonshq.com/display/pylonsdocs/Error+Documents#changing-the-template
问题是条件不中止。
试试这个方法:
def test(self):
username = ''
if not username:
abort(404)
这给我带来了相同的结果,如果我只是做一个中止(404),我也不想custimze错误消息。我想停止/离开中间件.py中的make_app def,所以挂钩应用程序不会显示在浏览器中,因为在我的情况下错误是真的。 – Nico 2011-03-21 16:22:26