# app/__init__.py import os from flask import Flask def create_app(): v_app = Flask(__name__) # Get the absolute path of the "app" folder v_base_dir = os.path.dirname(os.path.abspath(__file__)) # This should point to your "app" folder, for example: # C:\Users\sharm\Documents\projects\VectorDBConversionfromfiles\app # Now "uploads" will be: C:\Users\sharm\Documents\projects\VectorDBConversionfromfiles\app\uploads v_uploads_folder = os.path.join(v_base_dir, 'uploads') v_app.config['UPLOAD_FOLDER'] = v_uploads_folder v_app.config['ALLOWED_EXTENSIONS'] = {'zip'} with v_app.app_context(): from .routes import v_bp v_app.register_blueprint(v_bp) return v_app