我开始学习Werkzeug了。我看到如何创建一个简单的响应:
def __call__(self, environ, start_response):
response = Response('hi there!')
return response(environ, start_response)
构建错误响应的最简单方法是什么?也就是说,除了消息内容本身!有没有办法设置响应以表明它是一个错误?
答案 0 :(得分:1)
来自docs:
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代码来向浏览器/用户指示错误。