我在Pyramid应用程序中定义了自定义404视图:
@view_config(context=HTTPNotFound, renderer='404.pt')
def not_found(self, request):
return {}
Run Code Online (Sandbox Code Playgroud)
它工作正常,除了与内容一起发送的HTTP状态代码是200 OK,这无论如何都不行.403 Forbidden我遇到了同样的问题.如何让Pyramid发送正确的状态代码?