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
Beispiel #2
0
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
Beispiel #4
0
    ## 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