def create_app(env_name='default'): app = Flask(__name__) init_app(app,env_name) init_ext(app) init_api(app) init_blue(app) return app
def init_app(): app = Flask(__name__) DB_URI = 'sqlite:///sqlite3.db' DIALECT = 'mysql' DRIVER = 'pymysql' HOSTNAME = 'localhost' PORT = '3306' DATABASE = 'flaskdb' USERNAME = '******' PASSWORD = '******' SQLALCHEMY_DATABASE_URI = '{}+{}://{}:{}@{}:{}/{}?charset=utf8'.format(DIALECT, DRIVER, USERNAME, PASSWORD, HOSTNAME, PORT, DATABASE) #配置数据库 app.config['SQLALCHEMY_DATABASE_URI'] = SQLALCHEMY_DATABASE_URI app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False #初始化orm db.init_app(app=app) #初始化蓝图 init_blue(app) return app
def create_app(env): app = Flask(__name__) # 初始化第三方插件 # 初始化配置 app.config.from_object(envs.get(env)) init_ext(app) # 初始化蓝图 init_blue(app) return app
def create_app(envinfo='develop'): app = Flask(__name__) app.config.from_object(env.get(envinfo)) init_exts(app) init_blue(app) return app
def create_app(env): app = Flask(__name__) app.config.from_object(envs.get(env)) init_ext(app) init_blue(app) return app
def create_app(env_name): app = Flask(__name__) app.config.from_object(settings.env.get(env_name or "default")) init_ext(app) init_blue(app=app) return app
def create_app(): app = Flask(__name__) app.config.from_object(settings.envs.get("develop")) init_ext(app) init_api(app) init_blue(app) return app
def create_app(): app = Flask(__name__, template_folder='../templates') #初始化配置 app.config.from_object(envs.get('develop')) init_blue(app) init_ext(app) return app
def create_app(): app = Flask(__name__) # 初始化配置 app.config.from_object(envs.get('develop')) # 注册蓝图,初始化蓝图 init_blue(app) # 初始化第三方插件 init_ext(app) return app
def create_app(env): app = Flask(__name__) # 初始化参数 app.config.from_object(envs.get(env)) # 初始化第三方库 init_ext(app) # 初始化路由 init_blue(app) load_middleware(app) return app
def create_app(): app = Flask(__name__, template_folder=settings.TEMPLATE_FOLDER) # 初始化配置 app.config.from_object(envs.get('develop')) # 注册蓝图,初始化蓝图 init_blue(app) # 初始化第三方插件,库 init_ext(app) return app
def create_app(env): #初始化app app = Flask(__name__, template_folder='../templates') #初始化配置这里的env是关键字有意义的 app.config.from_object(envs.get(env)) #初始化蓝图,路由,调用,注册 init_blue(app) #初始化第三方库 init_ext(app) return app
def create_app(env): app = Flask(__name__) # 加载配置信息 app.config.from_object(envs.get(env)) # 初始化第三方库 init_ext(app) # 初始化路由 init_blue(app) return app
def create_app(env_name=None): app = Flask(__name__) init_config(app, env_name) init_ext(app) init_api(app) init_blue(app) return app
def create_app(): # app初始化,并从配置文件中指定templates和static的地址 app = Flask(__name__, template_folder=settings.TEMPLATE_FOLDER, static_folder=settings.STATIC_FOLDER) # 初始化配置,可以选择不同环境的配置 app.config.from_object(envs.get('default')) # 注册蓝图、初始化蓝图 init_blue(app) # 初始化第三方插件、库 init_ext(app) return app
def craeat_app(env_name): app = Flask(__name__) # 初始化 app.config.from_object(settings.config.get(env_name) or 'default') # 模块初始化 init_ext(app=app) init_blue(app=app) return app
def create_app(): app = Flask(__name__) app.config.from_object(envs.get('develop')) app.config['SQLALCHEMY_COMMIT_ON_TEARDOWN'] = True init_blue(app=app) init_extension(app=app) return app
def create_app(): app = Flask(__name__, template_folder='../templates') #初始化app 加载配置文件 app.config.from_object(envs.get('develop')) # 初始化蓝图 路由 init_blue(app) # 初始化 第三方库 init_ext(app) return app
def create_app(env_name=None): app = Flask(__name__) app.config.from_object(config.get("develop")) #开发环境 init_ext(app) init_blue(app) init_blue1(app) init_blue2(app) return app
def init_app(): # 创建flask应用app app = Flask(__name__) # 添加配置信息 app.config.from_object(env.get('production')) # print(app.config) # 初始化插件 init_exts(app) # 初始化蓝图 init_blue(app) return app
def create_app(): app = Flask(__name__, template_folder='../templates', static_folder='../static') # 初始化配置 app.config.from_object(envs.get('develop')) # 注册蓝图,初始化 init_blue(app) # 初始化第三方库 init_ext(app) return app
def create_app(env): # app = Flask(__name__, template_folder='../templates') app = Flask(__name__, static_folder='../static') # 初始化项目配置 app.config.from_object(envs.get(env)) # 初始化 非路由相关 扩展库 init_ext(app) # 路由初始化 init_blue(app) return app
def create_app(env): app = Flask(__name__, static_folder='../static', template_folder='../templates') # settings app.config.from_object(envs.get(env)) # load extensions # init_exts(app) # initialize url init_blue(app) return app
def create_app(env): app = Flask(__name__) # 初始化App的配置 app.config.from_object(envs.get(env)) # 初始化第三方的插件 init_ext(app=app) # 加载中间件 load_middleware(app=app) # 初始化路由系统 init_blue(app=app) return app
def create_app(env_name=None): app = Flask(__name__) # 配置 api init_api(app) # 配置 ext.py init_ext(app) # 配置settings.py init_config(app, env_name) # 配置 views.py init_blue(app) return app
def create_app(env): app = Flask(__name__) # init config app.config.from_object(envs.get(env)) # init ext init_ext(app) # load middleware load_middleware(app) # init router init_blue(app) return app
def create_app(env_name='Developmentconfig'): app = Flask(__name__) app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False # BASE_DIR=os.path.dirname(os.path.abspath(__file__)) # app.config['SQLALCHEMY_DATABASE_URI']='sqlite:////'+os.path.join(BASE_DIR,'test.db') # app.config['SQLALCHEMY_DATABASE_URI']='sqlite:////'+os.path.join(BASE_DIR,'../test.db') app.config[ 'SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:7986805@localhost:3306/python1809' init_app(app, env_name) # init_app(app.config.from_object(envs.get(env_name))) init_ext(app) init_blue(app) return app
def create_app(env): app = Flask(__name__) # 初始化App app.config.from_object(envs.get(env)) # 初始化扩展库 init_ext(app=app) # 初始化路由 init_api(app=app) init_blue(app=app) # 加载中间件 load_middleware(app=app) return app
def create_app(env_name=None): app = Flask(__name__) # 配置config init_cogfig(app, env_name) # 扩展ext init_ext(app) # api init_api(app) # 蓝图 init_blue(app) return app
def create_app(env): app = Flask(__name__) CORS(app) # 初始化配置 app.config.from_object(envs.get(env)) # 初始化路由 init_blue(app) # 初始化第三方应用 init_ext(app) # 初始化RESTFul init_api(app) return app