3

Flask キャッシュ モジュールを使用しているという問題に直面しています。実行時エラーが発生した場合、ビューをキャッシュしたくありません。

誰でもこれを行う方法をアドバイスできますか?

これが私が達成したいことです。

from flask import Flask    
from flask.ext.cache import Cache

app = Flask(__name__)
mycache = Cache()
mycache.init_app(app)

@mycache.cached()
@app.route('/myview')
def process_view():
    try:
        return get_something()
    except:
        return print_error_and_no_cache_this_view()

エラーが発生した場合に、このビューのキャッシュを停止する方法について何か考えはありますか?

4

1 に答える 1