塔架中间件404

2024-03-28 21:09:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python和Pylons的新手,想知道如何取消Pylons应用程序的启动routin。你知道吗

我找到了中间件,并希望执行以下操作:

    if error:
        abort(404)

但如果Error为true,则会显示一条500内部服务器错误消息,而不是404notfound消息。你知道吗

有人能告诉我怎样才能打断塔架的布线吗?你知道吗


Tags: 中间件服务器true应用程序消息if错误error
2条回答

尝试在呼叫中添加消息:

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)

相关问题 更多 >