最近私のDjangoアプリケーションでmemcachedを使用してサイトワイドキャッシュを実装しましたが、を約500秒に設定し、 Webアプリケーション。Djangoによるサイトワイドキャッシュ - ログアウト時にパスワードで保護されたページに関する問題
問題は、ユーザーがログアウトしたときにフォームが正常に動作するためですが、サイトのパスワードで保護された部分に移動すると、アプリケーションはあたかもログに記録されているかのように動作します彼らは "リフレッシュ"をヒットしない限り。 私はキャッシングするのが初めてで、これを防ぐために何か賢いことができるのだろうかと思っていますか?
2つではなく3つのバージョンを使用している場合、あなたのアプリは好奇心から外れますか? (匿名、認証済み、スタッフ)? – Powerlord
はい。リクエストされたものに基づいて異なるバージョンのページを使用することができます。つまり、ユーザーごとにキャッシュされたページや、ユーザーの属性でキャッシュされたページ、またはCookieでキャッシュされたページを持つことができます。 –
..またはGETパラメータでキャッシュされたページ –