私はPythonフラスコフレームワークを使用してWebプロジェクトを作成しています。ここでブラウザで戻った後、リンクonClickのFlask関数が機能しない
<a onclick="{{ recipe.increment_clickcount() }}" href="/recipe/{{ recipe.id }}">{{ recipe.name }}</a>
私は、そのページへrecipe
オブジェクトを送信し、それがすることにより、そのレシピオブジェクトにclickCountは変数をインクリメントincrement_clickcount
と呼ばれる方法があります。そのページのいずれかで、このようなものです別のページへのリンクがあります1。私はレシピがクリックされた回数を保存するためにこれを行います。
私はそのリンクをクリックすると、私は何をしたいですか?その後、私はリンクがブラウザの戻るボタン(Google Chrome)を使っているページに戻ります。その後、私は再びそのリンクをクリックしますが、今回は増分しません。ページをリフレッシュしてそのリンクをクリックして、インクリメントが正常に機能します。
キャッシュに格納されているものと思われますが、十分な情報がありません。
は、どのように私は上記のような状況が起こったとしても、この機能を動作させることができますか?