Advertisement
vsokoltsov

Untitled

Jan 4th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. def create_default_app(config_name):
  2. """ Default application setting """
  3.  
  4. app = Flask("{}_{}".format(__name__, config_name))
  5. ipdb.set_trace()
  6. app.config.from_object(app_config[config_name])
  7. app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
  8. db.init_app(app)
  9. ma.init_app(app)
  10. app.register_blueprint(api_v1_bp, url_prefix='/api/v1')
  11.  
  12. return app
  13.  
  14. def create_app():
  15. """ Basic application creation """
  16.  
  17. return create_default_app(os.environ['APP_SETTINGS'])
  18.  
  19. def create_test_app():
  20. """ Testing application set up """
  21.  
  22. return create_default_app('test')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement