diff --git a/pages/app-deploy/flask/tips.js b/pages/app-deploy/flask/tips.js
index 3069ba07..4427180f 100644
--- a/pages/app-deploy/flask/tips.js
+++ b/pages/app-deploy/flask/tips.js
@@ -48,6 +48,9 @@ export default () => (
تعیین نام ماژول
+
+ تنظیمات TrustedProxies
+
انتخاب نسخهی Python
@@ -285,5 +288,38 @@ def index():
}
}`}
+
+ تنظیمات TrustedProxies
+
+ با توجه به این نکته که تمامی درخواستها توسط{" "}
+
+ Reverse proxy
+ {" "}
+ لیارا به برنامهی شما هدایت میشود باید در زمان استفاده از فریمورکهای
+ مختلف برای مشاهدهی IP واقعی کاربران و بسیاری از قابلیتهای دیگر تعیین
+ کنید که برنامهی شما در پشت یک Reverse proxy راهاندازی شده است.
+
+
+
+ {`from flask import Flask, request
+from werkzeug.middleware.proxy_fix import ProxyFix
+
+app = Flask(__name__)
+
+# Use ProxyFix middleware to handle proxy headers
+app.wsgi_app = ProxyFix(app.wsgi_app, x_for=1, x_proto=1, x_host=1, x_prefix=1)
+
+@app.route('/')
+def index():
+ # Access client's IP from X-Forwarded-For or X-Real-IP headers
+ client_ip = request.headers.get('X-Forwarded-For').split(',')[0] or
+ request.headers.get('X-Real-IP') or
+ request.remote_addr
+
+ return f'Client IP: {client_ip}'
+
+if __name__ == '__main__':
+ app.run(debug=True)`}
+
);