def create_app(script_info=None): # instantiate the app app = Flask(__name__) # set config app_setting = os.getenv("APP_SETTINGS") app.config.from_object(app_setting) # set up extensions db.init_app(app) if os.getenv("FLASK_ENV") == "development": admin.init_app(app) # register blueprints from project.api import api api.init_app(app) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): # instantiate the app app = Flask(__name__) # set config app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) # set up extensions db.init_app(app) cors.init_app(app, resources={r"*": {"origins": "*"}}) bcrypt.init_app(app) if os.getenv("FLASK_ENV") == "development": admin.init_app(app) # register api from project.api import api api.init_app(app) from project.api.users.views import main app.register_blueprint(main) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): # Initialize Sentry.io # sentry_sdk.init( # dsn="http://bb28b1aa56e8475e964719f4f3416e63@sentry:9000/1", # integrations=[FlaskIntegration()] # ) # instantiate the app app = Flask(__name__) CORS(app) # set config app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) # set up extensions db.init_app(app) # cors.init_app(app, resources={r"*": {"origins": "*"}}) bcrypt.init_app(app) if os.getenv("FLASK_ENV") == "development": admin.init_app(app) # register api from project.api import api api.init_app(app) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): # instantiate the app app = Flask(__name__) # set config app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) # set up extensions db.init_app(app) admin.init_app(app) # register api from project.api import api api.init_app(app) # register blueprints # from project.api.ping import ping_blueprint # # app.register_blueprint(ping_blueprint) # # from project.api.users.views import users_blueprint # # app.register_blueprint(users_blueprint) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): # instantiate the app app = Flask(__name__) # set config app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) # set up extensions db.init_app(app) # To keep things simple, allow cross origin requests on all routes, from any domain cors.init_app(app, resources={r"*": {"origins": "*"}}) bcrypt.init_app(app) if os.getenv("FLASK_ENV") == "development": admin.init_app(app) # register api from project.api import api api.init_app(app) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): # instantiate the app app = Flask(__name__) # enable CORS CORS(app) # set config app_settings = os.getenv('APP_SETTINGS') app.config.from_object(app_settings) from project.api import api # set up extensions api.init_app(app) db.init_app(app) toolbar.init_app(app) migrate.init_app(app, db) bcrypt.init_app(app) db.create_all(app=app) # shell context for flask cli app.shell_context_processor({'app': app, 'db': db}) return app
def create_app(script_info=None): # instantiate the app app = Flask(__name__) # set config app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) # set up extensions db.init_app(app) cors.init_app(app, resources={r"*": {"origins": "*"}}) bcrypt.init_app(app) migrate.init_app(app, db) from project.api import api api.init_app(app) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): app = Flask(__name__) CORS(app) app_settings = os.getenv('APP_SETTINGS') app.config.from_object(app_settings) db.init_app(app) # from project.api.ping import ping_blueprint # app.register_blueprint(ping_blueprint) from project.api import api api.init_app(app) # from project.api.athletes.views import athletes_blueprint # app.register_blueprint(athletes_blueprint) # shell conext for cli @app.shell_context_processor def ctx(): return {'app': app, 'db': db} return app # S.NO,Name,Nationality,Current Rank,Previous Year Rank,Sport,Year,earnings ($ million)
def create_app(script_info=None): app = Flask(__name__) app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) db.init_app(app) if os.getenv("FLASK_ENV") == "development": admin.init_app(app) # # register blueprints # # from project.api.ping import ping_blueprint # # # # app.register_blueprint(ping_blueprint) # # # # from project.api.users.views import users_blueprint # # # # app.register_blueprint(users_blueprint) from project.api import api api.init_app(app) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): # instantiate the app app = Flask(__name__) # set up config if os.getenv('APP_SETTINGS'): app_settings = os.getenv('APP_SETTINGS') elif os.getenv('FLASK_ENV') == "production": from project.config import ProductionConfig app_settings = ProductionConfig app.config.from_object(app_settings) # set up extensions cors.init_app(app) db.init_app(app) # register blueprints here from project.api.home_handler import home_handler app.register_blueprint(home_handler) from project.api.ping_handler import ping_handler app.register_blueprint(ping_handler) from project.api.users_handler import users_blueprint app.register_blueprint(users_blueprint) from project.api.auth_handler import login_blueprint app.register_blueprint(login_blueprint) from project.error_handlers import errors_blueprint app.register_blueprint(errors_blueprint) from project.api.events_handler import events_blueprint app.register_blueprint(events_blueprint) from project.api.timezone_handler import timezones_blueprint app.register_blueprint(timezones_blueprint) from project.api.calendar_handler import calendar_blueprint app.register_blueprint(calendar_blueprint) from project.api.appointment_handler import appointment_blueprint app.register_blueprint(appointment_blueprint) from project.api import api api.init_app(app) return app
def create_app(): app = Flask(__name__) app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) db.init_app(app) if os.getenv("FLASK_ENV") == "development": admin.init_app(app) from project.api import api api.init_app(app) @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
def create_app(script_info=None): # instantiate the app app = Flask(__name__) CORS(app) # set config app_settings = os.getenv('APP_SETTINGS') app.config.from_object(app_settings) # set up extensions db.init_app(app) if os.getenv('FLASK_ENV') == 'development': admin.init_app(app) # register api from project.api import api api.init_app(app) return app
def create_app(script_info=None): # init app app = Flask(__name__) basedir = os.path.abspath(os.path.dirname(__file__)) logs_dir = os.path.join(basedir, 'logs') if not os.path.exists(logs_dir): os.makedirs(logs_dir) fh = logging.FileHandler(os.path.join(logs_dir, 'app.log')) app.logger.addHandler(fh) # enable CORS CORS(app) # set config app_settings = os.getenv('APP_SETTINGS') app.config.from_object(app_settings) # set up extensions db.init_app(app) bcrypt.init_app(app) jwt.init_app(app) # init API blueprint = Blueprint('api', __name__, url_prefix='/api') api.init_app(blueprint) from project.api.users import ns as users_ns api.add_namespace(users_ns) from project.api.auth import ns as auth_ns api.add_namespace(auth_ns) from project.api.products import ns as products_ns api.add_namespace(products_ns) from project.api.categories import ns as categories_ns api.add_namespace(categories_ns) from project.api.orders import ns as orders_ns api.add_namespace(orders_ns) app.register_blueprint(blueprint) # shell context for flask cli app.shell_context_processor({'app': app, 'db': db}) return app
def create_app(script_info=None): ''' Inicia APP Flask para MS ''' # instantiate the app app = Flask(__name__) # set config app.config.from_object("project.config.DevelopmentConfig") cors.init_app(app, resources={r"*": {"origins": "*"}}) # register api from project.api import api api.init_app(app) # shell context for flask cli @app.shell_context_processor def ctx(): return {"app": app} return app
def create_app(script_info=None): """Creates and initializes new Flask instance""" app = Flask(__name__) app_settings = os.getenv("APP_SETTINGS") app.config.from_object(app_settings) db.init_app(app) cors.init_app(app, resources={r"*": {"origins": "*"}}) bcrypt.init_app(app) if os.getenv("FLASK_ENV") == "development": admin.init_app(app) from project.api import api api.init_app(app) @app.shell_context_processor def ctx(): return {"app": app, "db": db} return app
## Import Pandas from sklearn.externals import joblib import pandas as pd # Code Coverage Testing COV = coverage.coverage(branch=True, include='project/*', omit=[ 'project/tests/*', 'project/server/config.py', 'project/server/*/__init__.py' ]) COV.start() app = create_app() api.init_app(app) migrate = Migrate(app, db) # Manager Configuration manager = Manager(app) manager.add_command('db', MigrateCommand) manager.add_command('infinite_run', Server(host='0.0.0.0', port=8000)) # Setup Flask-Security user_datastore = SQLAlchemyUserDatastore(db, AdminUser, Role) security = Security(app, user_datastore) # - Password # - UID # - Facebook Uid # - Facebook Access Token # - LinkedIn Access Token