| 12345678910111213141516171819202122232425 |
- from flask import Flask
- from flask_sqlalchemy import SQLAlchemy
- from flask_migrate import Migrate
- from flask_cors import CORS
- from flask_jwt_extended import JWTManager
- from .config import Config
- db = SQLAlchemy()
- migrate = Migrate()
- jwt = JWTManager()
- def create_app(config_class=Config):
- app = Flask(__name__)
- app.config.from_object(config_class)
- db.init_app(app)
- migrate.init_app(app, db)
- CORS(app)
- jwt.init_app(app)
- from app import routes, models
- app.register_blueprint(routes.bp)
- app.register_blueprint(routes.static_bp)
- return app
|