#1 ip-detector

오픈
gr714_kusev gr714_kusev/Staging 에서 gr714_kusev/master 로 1 commits 를 머지하려 합니다
1개의 변경된 파일19개의 추가작업 그리고 0개의 파일을 삭제
  1. 19 0
      ip-detector

+ 19 - 0
ip-detector

@@ -0,0 +1,19 @@
+from flask import Flask, request, render_template
+import ipaddress
+
+app = Flask(__name__)
+
+
+@app.route('/')
+def index():
+    user_ip = request.remote_addr
+
+    subnet_mask = '255.255.255.0'
+
+    network = ipaddress.ip_network(f'{user_ip}/{subnet_mask}', strict=False)
+
+    return render_template('index.html', ip=user_ip, mask=subnet_mask)
+
+
+if __name__ == '__main__':
+    app.run(debug=True)