ユーザーがリフレッシュをクリックするたびに新しいJSONがページに送信されることを保証しようとしています。現在、JSONが更新された場合、Apacheが再起動されるまで、Webページに変更が反映されません。各ページの新しいMySQLクエリをリフレッシュ
私は、次のアプローチしようとしている - リフレッシュ
Create a nocache function and call the decorator in the page function
MacOSのためのChromeでコマンド+ Shiftキー+ Rを使用した "ハード" のための
いいえ...私は、私は何かを誤解していると思うようになり始めました。誰かが私の方法の誤りを指摘できますか?私はそれらのリンクで提示されたコードをコピーして貼り付けました。最初のリンクはJSONについて具体的に話しています。私が望むなら私の正確なコードが使用されていることを示すことができますが、私が言ったように、コピーアンドペースト。
キャッシングの問題ではないかもしれませんが、私は確信していませんが、私はどんなアイディアにも開いています!
EDIT: 私のノーキャッシュヘッダーがHTMLに渡されていることがわかりました。この問題は、Apacheが再起動されたときにのみ、Flaskがページがロードされるたびに更新されたデータをMySQLに要求していないことにあります。したがって、たとえ新しいデータがMySQL DBにあっても、Apacheが再起動されない限り、ユーザーのために表示されません。