from flask import Flask from flask_cors import CORS from flask_jwt_extended import JWTManager from flask_migrate import Migrate from flask_session import Session import config import database import routes # Flask config app = Flask(__name__) app.config.from_object(config.FlaskConfig) # Database config database.db.init_app(app) migrate = Migrate(app, database.db) # Session config server_session = Session(app) # CORS config CORS(app, supports_credentials=True) jwt = JWTManager(app) blueprints = [ (routes.auth_blueprint, '/auth') ] for blueprint, url_prefix in blueprints: app.register_blueprint(blueprint, url_prefix=url_prefix) if __name__ == '__main__': app.run()