首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pylons中间件404

Pylons中间件404
EN

Stack Overflow用户
提问于 2011-03-22 00:13:07
回答 2查看 130关注 0票数 1

我是Python和Pylons的新手,想知道如何才能绕过pylons应用程序的启动例程。

我找到了中间件,并想要这样做:

代码语言:javascript
复制
    if error:
        abort(404)

但是,如果Error为true,则会显示500内部Server错误消息,而不是404 Not Found消息。

有没有人能告诉我怎么才能中断塔架的运行?

EN

回答 2

Stack Overflow用户

发布于 2011-03-22 00:18:43

尝试在呼叫中添加消息:

代码语言:javascript
复制
abort(404,"404 Not Found");

此外,您还可以自定义错误文档。请参阅:http://wiki.pylonshq.com/display/pylonsdocs/Error+Documents#changing-the-template

票数 1
EN

Stack Overflow用户

发布于 2015-11-20 14:37:52

问题出在条件not abort上。

尝试这样做:

代码语言:javascript
复制
def test(self):
  username = ''
  if not username:
    abort(404)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5380395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档