Browse Source

fix error

boyrobot 1 year ago
parent
commit
1f73e303a4
4 changed files with 24 additions and 4 deletions
  1. 11 0
      .devcontainer/devcontainer.json
  2. 1 1
      README.md
  3. 3 1
      apps/__init__.py
  4. 9 2
      requirements.txt

+ 11 - 0
.devcontainer/devcontainer.json

@@ -0,0 +1,11 @@
+{
+    "image": "mcr.microsoft.com/devcontainers/universal:2",
+    "customizations": {
+        "vscode": {
+            "extensions": [
+                "Vue.volar",
+                "ms-python.python"
+            ]
+        }
+    }
+}

+ 1 - 1
README.md

@@ -18,7 +18,7 @@ sudo apt-get install ffmpeg libsm6 libxext6  -y
 
 cd ..
 virtualenv .venv
-pip install requirements.txt
+pip install -r requirements.txt
 cp -R frontend/dist/* ./static
 python app.py
 ```

+ 3 - 1
apps/__init__.py

@@ -7,12 +7,14 @@ from apps.views import init_blueprints
 
 def create_app(config_name = "default")->Flask:
     config_name = os.getenv('FLASK_CONFIG') or config_name
+
+    app = Flask(config[config_name].BASE_DIR)
     # CORS(app, supports_credentials=True, resources={
     #     r"/api/*": {'origins': "*"}
     # })
+    
     app.config.from_object(config[config_name])  # 读取配置
     config[config_name].init_app(app)
-    app = Flask(config[config_name].BASE_DIR)
 
     init_dir()
     init_blueprints(app)

+ 9 - 2
requirements.txt

@@ -1,5 +1,12 @@
 opencv-python
 torchvision
 tqdm
-flask==2.2.2
-gunicorn==20.1.0
+flask==3.0.0
+gunicorn==20.1.0
+python-dotenv==1.0.0
+
+
+
+
+
+