ext.py 579 B

12345678910111213141516171819202122232425
  1. # -*- coding: utf-8 -*-
  2. # @Author : YY
  3. from werkzeug.local import LocalProxy
  4. from flask import current_app
  5. from flask_redis import FlaskRedis
  6. from flask_login import LoginManager
  7. from flask_cors import CORS
  8. from redis import Redis
  9. from ruoyi_common.ruoyi.extension import FlaskRuoYi
  10. from ruoyi_common.sqlalchemy.extension import SQLAlchemy
  11. ruoyi = FlaskRuoYi()
  12. cors = CORS()
  13. fredis = FlaskRedis()
  14. redis_cache:Redis = LocalProxy(
  15. lambda: current_app.extensions["redis"]._redis_client
  16. )
  17. lm = LoginManager()
  18. lm.login_view = 'api.login.index_login'
  19. db = SQLAlchemy()