克隆视图支持通过突变在 HTTP 响应上设置返回码
http://collective-docs.readthedocs.org/en/latest/serving/http_request_and_response.html#return-code
...但是,是否存在任何 Pyramid/Django 样式,可以从浏览器视图返回人类可读的 HTTP 错误代码。顺带一提:
class View(BrowserView):
def __call__(self):
# Any nice classes to return here?
return Forbidden("Sauna area is forbidden due to on-going repairement work")
我也知道你可以抛出 zException 但结果是“我们很抱歉,似乎有......”用户页面。我只想将纯文本信息简短地发送到浏览器。