我开始学习 Werkzeug。我看到了如何创建一个简单的响应:
def __call__(self, environ, start_response):
response = Response('hi there!')
return response(environ, start_response)
构建错误响应的最简单方法是什么?也就是说,除了消息内容本身!有没有办法设置响应以指示它是一个错误?
我开始学习 Werkzeug。我看到了如何创建一个简单的响应:
def __call__(self, environ, start_response):
response = Response('hi there!')
return response(environ, start_response)
构建错误响应的最简单方法是什么?也就是说,除了消息内容本身!有没有办法设置响应以指示它是一个错误?
从文档:
def application(environ, start_response):
path = environ.get('PATH_INFO') or '/'
if path == '/':
response = index()
else:
response = Response('Not Found', status=404)
return response(environ, start_response)
在构造 Response 对象时,您可以指定 HTTP 代码以向浏览器/用户指示错误。