def create_app(config_filename): # for static files app = Flask(__name__, instance_relative_config=True, instance_path='/code') app.config.from_pyfile(os.path.join(app.instance_path, config_filename)) app.config['STATIC_URL_PATH'] = 'static' #app.config['DEBUG'] = True bootstrap = Bootstrap() bootstrap.init_app(app) #app.register_blueprint(app) ## prepare database from web_tasker.models import db db.init_app(app) with app.app_context(): db.create_all() # show startup flask variables #from pprint import pprint #items = app.config.viewitems() #for i in items: pass # print(i) return app
def create_app(config_filename): # for static files app = Flask(__name__, instance_relative_config=True, instance_path='/code') app.config.from_pyfile(os.path.join(app.instance_path, config_filename)) app.config['STATIC_URL_PATH'] = 'static' # app.config['DEBUG'] = True bootstrap = Bootstrap() bootstrap.init_app(app) # app.register_blueprint(app) ## prepare database from web_tasker.models import db db.init_app(app) with app.app_context(): db.create_all() # show startup flask variables # from pprint import pprint # items = app.config.viewitems() # for i in items: pass # print(i) return app
#app.register_blueprint(app) ## prepare database from web_tasker.models import db db.init_app(app) with app.app_context(): db.create_all() # show startup flask variables #from pprint import pprint #items = app.config.viewitems() #for i in items: pass # print(i) return app import os app = create_app('config_db.py') ## prepare database from web_tasker.models import db db.init_app(app) with app.app_context(): # Extensions like Flask-SQLAlchemy now know what the "current" app # is while within this block. Therefore, you can now run........ db.create_all() # run url handler after all prepare code import web_tasker.views
## prepare database from web_tasker.models import db db.init_app(app) with app.app_context(): db.create_all() # show startup flask variables # from pprint import pprint # items = app.config.viewitems() # for i in items: pass # print(i) return app app = create_app('config_db.py') ## prepare database from web_tasker.models import db db.init_app(app) with app.app_context(): # Extensions like Flask-SQLAlchemy now know what the "current" app # is while within this block. Therefore, you can now run........ db.create_all() # run url handler after all prepare code import web_tasker.views