Python 如何在我的项目结构中使用flask缓存
我的代码结构。我尝试了,但不断出现错误,无法导入名称“缓存”。我猜我的方法不正确,因为当我在外部文件中导入缓存时,缓存将不会启动应用程序Python 如何在我的项目结构中使用flask缓存,python,flask,flask-cache,flask-caching,Python,Flask,Flask Cache,Flask Caching,我的代码结构。我尝试了,但不断出现错误,无法导入名称“缓存”。我猜我的方法不正确,因为当我在外部文件中导入缓存时,缓存将不会启动应用程序 xyz -app.py -run.py -urls -v2.py -resource -views.py -external.py run.py app.py 外部.py v1.py 这是一个简单的工厂应用程序设置 外挂 from flask_caching import Cache cache = Cache() ap
xyz
-app.py
-run.py
-urls
-v2.py
-resource
-views.py
-external.py
run.py
app.py
外部.py
v1.py
这是一个简单的工厂应用程序设置 外挂
from flask_caching import Cache
cache = Cache()
app.py
def create_app():
app = Flask(__name__)
register_extensions(app)
...
def register_extensions(app):
cache.init_app(app, config=settings.params.CACHE_CONFIG)
嗨,欢迎来到StackOverflow!请回答您的问题,以澄清您的具体问题,或添加其他详细信息,以突出显示您所需的内容。
from app import caching
v2_api.add_resource(UserConfigView, '/user/config',
endpoint='user_config_view')
from flask_caching import Cache
cache = Cache()
def create_app():
app = Flask(__name__)
register_extensions(app)
...
def register_extensions(app):
cache.init_app(app, config=settings.params.CACHE_CONFIG)