2017-09-12 133 views
0

djangoを使用してユーザーのブラウザキャッシュをクリアします。私はこのPython djangoでブラウザキャッシュをクリアするには?

+1

ここに根本的な誤解があります: 'django.core.cache'は、ブラウザのキャッシュではありません。また、ブラウザキャッシュをクリアすることもできません。 – hop

+0

ohh ..ブラウザキャッシュをクリアするためのdjangoのメソッドはありますか? –

答えて

1

ブラウザに任意のより良いオプションがあり、私は単純な関数

from django.core.cache import cache 
def clear(request): 
    cache.clear() 
    return Httpresponse('cleared') 

を持っていますが、それはキャッシュ

をクリアしません

を試してみましたが、何

は「ドンをキャッシュこのように働きます。 django.core.cacheはブラウザのキャッシュとは関係ありません。

キャッシングは非常に幅広く複雑なトピックです。 HTTPヘッダー、タグ、さまざまなブラウザーの動作、プロキシーなどについて学ぶ必要があります。そして、最初に、[ブラウザーのキャッシュをクリアする]ことを望まないことがわかります...ここ

スタート:https://docs.djangoproject.com/en/1.11/topics/cache/#downstream-caches

関連する問題