def register_plugin(app): from app.model.base import db db.init_app(app) with app.app_context(): db.create_all() print('register_plugin')
def create_app(): app = Flask(__name__) CORS(app) app.config.from_object("app.secure") app.config.from_object("app.setting") register_blueprint(app) db.init_app(app) with app.app_context(): db.create_all() return app
def current_app(): app = Flask(__name__) app.config.from_object('app.config') app.config.from_object('app.secure') register_blueprint(app) db.init_app(app) db.create_all(app=app) login_manager.init_app(app=app) login_manager.login_view = 'web.login' login_manager.login_message = '请先登录或注册' mail.init_app(app) return app
def create_app(): #实例化核心对象 app = Flask(__name__) register_blueprint(app) app.config.from_object('app.secure') app.config.from_object('app.setting') db.init_app(app) with app.app_context(): db.create_all() return app
def create_app(): app = Flask(__name__) app.config.from_object('config.app') app.config.from_object('config.database') register_buleprint(app) db.init_app(app) login_manager.init_app(app) login_manager.login_view = 'web.login' login_manager.login_message = '请先登陆或注册' with app.app_context(): db.create_all() return app
def create_app(): app = Flask(__name__, instance_relative_config=True) app.config.from_object('app.setting') app.config.from_pyfile( 'secure.py' ) #用Flask()创建应用时设置了instance_relative_config=True,app.config.from_pyfile()将查看在instance文件夹的特殊文件。 # app.register_blueprint(web) db.init_app(app) login_manager.init_app(app) login_manager.login_view = 'web.login' login_manager.login_message = '请先登录或者注册' register_blueprint(app) mail.init_app(app) with app.app_context(): db.create_all() return app
def register_plugin(app): """注册插件""" from app.model.base import db db.init_app(app) with app.app_context(): db.create_all()
from flask import redirect, url_for from app import create_app, register_blueprint from app.model.base import db app = create_app() register_blueprint(app) db.create_all(app=app) @app.route('/') def index(): return redirect(url_for('web.index')) if __name__ == '__main__': app.run(port=5002, use_reloader=True)
def create_db(): db.create_all()
from app.model.monster import CommonMonster, Monster from app.model.type import Type from app.model.element import Element from app.model.active_skill import ActiveSkill from app.model.leader_skill import LeaderSkill from app.model.awoken_skill import AwokenSkill from app.model.monster_series import MonsterSeries print("Connection created.") # print(len(Dungeon.query.all())) db.drop_all() print("All tables dropped.\n") db.create_all() db.session.commit() print("Adding dungeon.") creator_goddess_legend = Dungeon(id=683, name="Creator Goddess - Legend") dungeons = {683: creator_goddess_legend} db.session.add_all(dungeon for dungeon in dungeons.values()) db.session.commit() print("Added dungeon.") print("Adding type.")