1.5.9 WSGI ENVIRONMENT(WSGI 环境)

来源:互联网 发布:天刀男神 太白捏脸数据 编辑:程序博客网 时间:2024/04/19 17:48

每个BaseRequest实例都包含一个WSGI环境的字典。最开始是存储在BaseRequest.environ中的,但是请求对象本身的行为也像一个字典。许多有趣的数据都通过指定的方法或是属性来扩展,但是如果你想直接访问WSGI环境变量,你可以这样做:

@route('/my_ip')def show_ip():    ip = request.environ.get('REMOTE_ADDR')    # or ip = request.get('REMOTE_ADDR')    # or ip = request['REMOTE_ADDR']    return template("Your IP is: {{ip}}", ip=ip)


0 0
原创粉丝点击