def create_app(config_name):
setup_log(config_name)
app = Flask(__name__)
CORS(app)
app.config.from_object(config[config_name])
config[config_name].init_app(app)
moment.init_app(app)
db.init_app(app)
# 初始化 redis 存储对象
global redis_store
redis_store = StrictRedis(host=config[config_name].REDIS_HOST, port=config[config_name].REDIS_PORT,decode_responses=True,password=config[config_name].REDIS_PASSWROD)
# 开启csrf保护
# CSRFProtect(app)
# 设置session保存指定位置
Session(app)
configure_uploads(app, files)
from .cloud import cloud as cloud_blueprint
。。。
。。。蓝图略
app.register_blueprint(device_blueprint, url_prefix='/device')
env = os.getenv('FLASK_CONFIG')
if env is None:
app.config["SQLALCHEMY_ECHO"] = False
socketio.init_app(app=app, async_mode=async_mode)
return app
class Config:
SECRET_KEY = os.environ.get('SECR
Python导入有密码的redis模块中的StrictRedis验证密码
最新推荐文章于 2023-04-26 02:54:05 发布
![](https://img-home.csdnimg.cn/images/20240611030827.png)