File size: 556 Bytes
398778b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | from flask import Flask
from flask_cors import CORS
from config import Config
import logging
def create_app(config_class=Config):
app = Flask(__name__)
app.config.from_object(config_class)
# Configure CORS
CORS(app, resources={r"/*": {"origins": "*"}}, supports_credentials=True)
# Configure logging
logging.basicConfig(level=logging.INFO)
# Register blueprints
from app.routes.recommendation import bp as recommendation_bp
app.register_blueprint(recommendation_bp)
return app |