diff options
| -rw-r--r-- | app.py | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -1,7 +1,14 @@ from flask import Flask, request +from os import environ app = Flask(__name__) +def get_ip(request): + if 'PROD' in environ: + return request.headers.get('X-Forwarded-For') + else: + return request.remote_addr + @app.route('/') def index(): - return request.remote_addr + return get_ip(request) |
