Jelajahi Sumber

框架搭建

zhangnaiwen 2 tahun lalu
induk
melakukan
e897eb8592

TEMPAT SAMPAH
requirements.txt


+ 0 - 0
src/__init__.py


+ 18 - 0
src/app/__init__.py

@@ -0,0 +1,18 @@
+from flask import Flask
+from flask_cors import CORS
+
+from app.api import api
+# from app.helpers import request_handlers
+
+
+def create_app():
+    """创建app并初始化相关配置参数"""
+    app = Flask(__name__)
+
+    CORS(app)
+
+    # request_handlers.configure(app)
+
+    api.init_app(app)
+
+    return app

+ 7 - 0
src/app/api/__init__.py

@@ -0,0 +1,7 @@
+from flask_restx import Api
+
+# from app.api.measuration import ns as measuration
+
+api = Api(version='v1.0', title='gistools-server', description='', doc='/api')
+
+# api.add_namespace()

+ 0 - 0
src/app/configs/__init__.py


+ 0 - 0
src/app/configs/config.py


+ 0 - 0
src/app/helpers/__init__.py


+ 0 - 0
src/app/helpers/request_handlers.py


+ 6 - 0
src/app/webapp.py

@@ -0,0 +1,6 @@
+from app import create_app
+
+application = create_app()
+
+if __name__ == '__main__':
+    application.run(host="0.0.0.0", port=10013, debug=True)

+ 4 - 0
src/version.py

@@ -0,0 +1,4 @@
+# VERSION = "1.0.1r"
+# PROJECT_NAME = "sky-gistools-server"
+# DESCRIPTION = "gis多算法、坐标转换、几何检索等功能"
+# RELEASE_TIME = "2023-03-2 16:35:03"