def create_app(env_name): """ Create app """ # app initiliazation app = Flask(__name__) CORS(app) app.config.from_object(app_config[env_name]) # initializing bcrypt and db bcrypt.init_app(app) db.init_app(app) ma.init_app(app) migrate = Migrate(app, db) manager = Manager(app) manager.add_command('db', MigrateCommand) if __name__ == '__main__': manager.run() # Route api = Api(app) # user endpoint api.add_resource(Login, '/auth/login') api.add_resource(Register, '/auth/register') return app
def registerExtensions(app): """Register Flask extensions.""" bcrypt.init_app(app) cache.init_app(app) cors.init_app(app, supports_credentials=True) db.init_app(app) migrate.init_app(app) debug_toolbar.init_app(app) return None
def register_extensions(app): """Register Flask extensions.""" bcrypt.init_app(app) login_manager.init_app(app) db.init_app(app) csrf_protect.init_app(app) migrate.init_app(app, db) debug_tb.init_app(app) return None
def configure_extensions(app): """Register Flask extensions.""" assets.init_app(app) bcrypt.init_app(app) cache.init_app(app) db.init_app(app) csrf_protect.init_app(app) debug_toolbar.init_app(app) migrate.init_app(app, db) return None
def register_extensions(app): """Register Flask extensions.""" assets.init_app(app) bcrypt.init_app(app) cache.init_app(app) db.init_app(app) login_manager.init_app(app) debug_toolbar.init_app(app) migrate.init_app(app, db) return None
def register_extensions(app): """Register Flask extensions.""" bcrypt.init_app(app) cache.init_app(app) db.init_app(app) csrf_protect.init_app(app) login_manager.init_app(app) debug_toolbar.init_app(app) migrate.init_app(app, db) webpack.init_app(app) return None
def register_extensions(app): """Register Flask extensions.""" bcrypt.init_app(app) cache.init_app(app) db.init_app(app) csrf_protect.init_app(app) login_manager.init_app(app) debug_toolbar.init_app(app) migrate.init_app(app, db) moment.init_app(app) mail.init_app(app) webpack.init_app(app) return None
def register_extensions(app, app_base=None): ''' Register the Flask extensions used ''' jsglue.JSGLUE_JS_PATH = '/{0}/jsglue.js'.format(app_base) jsglue.init_app(app) flags.init_app(app) bcrypt.init_app(app) cache.init_app(app) if app.config['USE_SENTRY']: sentry.init_app(app) # Initialize the Flask-Profiler ; see results at localhost:portnumber/app_base/profiler/ if app.config['USE_PROFILER']: try: profiler.init_app(app) except Exception as e: pass
app = Flask(__name__) #app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://*****:*****@localhost/ELOGSTATION_LOCALHOST' app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///../database10.db' app.secret_key = '736670cb10a600b695a55839ca3a5aa54a7d7356cdef815d2ad6e19a2031182b' db.init_app(app) try: with app.app_context(): db.create_all() except Exception as e: print(e) bcrypt.init_app(app) oid.init_app(app) login_manager.init_app(app) principals.init_app(app) import flask_admin as admin1 admin = admin1.Admin(app, 'Elogstation', index_view=MyAdminIndexView()) # Add view admin.add_view(MyModelView(User, db.session)) app.register_blueprint(account_blueprint) app.register_blueprint(drivers_blueprint) app.register_blueprint(dvir_blueprint) app.register_blueprint(logs_blueprint) app.register_blueprint(devices_blueprint) app.register_blueprint(trucks_blueprint) app.register_blueprint(elogstation_blueprint) app.register_blueprint(webservices_blueprint)