Преглед изворни кода

이렇게 하면 어떨까

Surplus_Up (2DU) пре 8 година
родитељ
комит
b4c0ef0469
2 измењених фајлова са 3 додато и 1 уклоњено
  1. 2 0
      app.py
  2. 1 1
      set_mark/tool.py

+ 2 - 0
app.py

@@ -1,4 +1,5 @@
 # 모듈 불러오기
+import werkzeug.contrib.fixers
 import flask_compress
 import flask_reggie
 import tornado.ioloop
@@ -54,6 +55,7 @@ load_conn(conn)
 # 기타 설정 변경
 logging.basicConfig(level = logging.ERROR)
 app = flask.Flask(__name__, template_folder = './')
+app.wsgi_app = werkzeug.contrib.fixers.ProxyFix(app.wsgi_app)
 flask_reggie.Reggie(app)
 compress = flask_compress.Compress()
 compress.init_app(app)

+ 1 - 1
set_mark/tool.py

@@ -12,7 +12,7 @@ def ip_check():
         ip = flask.session['DREAMER']
     else:
         try:
-            ip = flask.request.environ.get('HTTP_X_FORWARDED_FOR', flask.request.remote_addr)
+            ip = flask.request.environ.get('HTTP_X_REAL_IP', flask.request.remote_addr)
         except:
             ip = 'None'