コード例 #1
0
def create_app():
    app = Flask(__name__)
    connect(**MONGODB_SETTINGS)
    app.debug = True
    api.init_app(app)
    db.init_app(app)
    return app
コード例 #2
0
ファイル: main.py プロジェクト: leeexing/react-flask-api
def create_app():
    """创建基础app"""
    app = Flask('react-flask-api')
    CORS(app)
    bind_api_route(app)
    api.init_app(app)

    return app
コード例 #3
0
def create_app():
    """Initialize the core application"""
    app = Flask(__name__)

    CORS(app)

    api.init_app(app)

    print(app.url_map)

    return app
コード例 #4
0
ファイル: __init__.py プロジェクト: AlarconZQL/MinimartAPI
def create_app(settings_module):
    """Creates an application instance based on the specified settings"""
    app = Flask(__name__)

    # Load config file
    app.config.from_object(settings_module)

    # Initialize plugins
    db.init_app(app)
    ma.init_app(app)
    api.init_app(app)

    return app
コード例 #5
0
ファイル: run.py プロジェクト: lawcia/stem-diverse-tv
def create_app() -> Flask:
    
    app = Flask(__name__)
    
    app.config['SQLALCHEMY_DATABASE_URI'] = "sqlite:///local_data.db"
    app.url_map.strict_slashes = False
    
    from app.apis import api
    api.init_app(app)
    
    from app.database.sqlalchemy_extension import db
    db.init_app(app)
    
    return app
コード例 #6
0
ファイル: run.py プロジェクト: vatsalkul/study-partner
def create_app() -> Flask:

    app = Flask(__name__)

    app.config['SQLALCHEMY_DATABASE_URI'] = "sqlite:///database.db"
    app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False

    app.url_map.strict_slashes = False

    # load_dotenv(find_dotenv())

    from app.database.sqlalchemy_extension import db
    db.init_app(app)

    from app.apis import api
    api.init_app(app)

    return app
コード例 #7
0
def create_app(test_config=None):
    app = Flask(__name__)
    app.config.from_mapping(SECRET_KEY='dev', )

    if test_config is None:
        app.config.from_pyfile('config.py', silent=True)
    else:
        app.config.from_mapping(test_config)
    try:
        os.makedirs(app.instance_path)
    except OSError:
        pass

    api.init_app(app,
                 title='Black Forest Api',
                 version='0.1',
                 description='A BLACK FOREST API')

    return app
コード例 #8
0
def create_app() -> Flask:

    app = Flask(__name__)

    app.config['SQLALCHEMY_DATABASE_URI'] = "sqlite:///local_data.db"
    app.url_map.strict_slashes = False

    load_dotenv(find_dotenv())
    ''' Download service file from firebase and put it in project root directory '''
    cred = credentials.Certificate('google-credentials.json')
    firebase_admin.initialize_app(cred)

    from app.apis import api
    api.init_app(app)

    from app.database.sqlalchemy_extension import db
    db.init_app(app)

    return app
コード例 #9
0
# pylint: disable=invalid-name

from flask import Flask
from app.apis import api

app = Flask(__name__)
api.init_app(app)

if __name__ == "__main__":
    app.run()
コード例 #10
0
def create_app():
    app = Flask(__name__)
    api.init_app(app)
    return app
コード例 #11
0
def register_api(app):
    from app.apis import api
    api.init_app(app)
コード例 #12
0
def create_app():
    app = Flask('DEMO')
    api.init_app(app)
    return app