Advertisement
romaresh

Untitled

Jan 2nd, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. from flask import Flask
  2. from flask_cors import CORS
  3. from flask_sqlalchemy import SQLAlchemy
  4.  
  5. from backend.config import Config
  6. from backend.libs import logger
  7.  
  8. db = SQLAlchemy()
  9.  
  10.  
  11. def create_app():
  12. if Config().ENV == 'dev':
  13. app = Flask(__name__)
  14. else:
  15. app = Flask(__name__, static_folder="../dist/static", template_folder="../dist")
  16.  
  17. cors = CORS(app, resources={r"/api/*": {"origins": "*"}})
  18. app.config.from_object(Config())
  19.  
  20. db.init_app(app)
  21.  
  22. from backend.api.views import main_blueprint
  23. app.register_blueprint(main_blueprint)
  24.  
  25. app.logger.addHandler(logger.logger)
  26. return app
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement