示例#1
0
文件: app.py 项目: mzfr/skf-flask
def create_app():
    flask_app = Flask(__name__)
    configure_app(flask_app)
    initialize_app(flask_app)
    db.init_app(flask_app)
    with flask_app.app_context():
        init_db()
    return flask_app
示例#2
0
def initialize_app(flask_app):
    """Initialize the SKF app."""
    configure_app(flask_app)
    blueprint = Blueprint('api', __name__, url_prefix='/api')
    api.init_app(blueprint)
    api.add_namespace(kb_namespace)
    api.add_namespace(code_namespace)
    api.add_namespace(users_namespace)
    api.add_namespace(project_namespace)
    api.add_namespace(comment_namespace)
    api.add_namespace(sprints_namespace)
    api.add_namespace(checklist_namespace)
    api.add_namespace(questions_pre_namespace)
    api.add_namespace(questions_post_namespace)
    api.add_namespace(questions_sprint_namespace)
    flask_app.register_blueprint(blueprint)
    db.init_app(flask_app)
示例#3
0
文件: app.py 项目: rlilojr/skf-flask
def initialize_app(flask_app):
    """Initialize the SKF app."""
    configure_app(flask_app)
    blueprint = Blueprint('api', __name__, url_prefix='/api')
    api.init_app(blueprint)
    api.add_namespace(kb_namespace)
    api.add_namespace(code_namespace)
    api.add_namespace(users_namespace)
    api.add_namespace(project_namespace)
    api.add_namespace(comment_namespace)
    api.add_namespace(sprints_namespace)
    api.add_namespace(checklist_namespace)
    api.add_namespace(chatbot_namespace)
    api.add_namespace(questions_pre_namespace)
    api.add_namespace(questions_post_namespace)
    api.add_namespace(questions_sprint_namespace)
    flask_app.register_blueprint(blueprint)
    db.init_app(flask_app)
示例#4
0
def create_app():
    flask_app = Flask(__name__)
    configure_app(flask_app)
    initialize_app(flask_app)
    db.init_app(flask_app)
    return flask_app