1

ページ上のテキストの横にボタンがあります。そのボタンが押されたら、いくつかの Python コードを実行したいと思います。これを行う方法を知っている唯一の方法は、ビューを使用することです。問題は、ボタンが押されたときに実行するコードだけで、ページをリダイレクトしたり更新したりしないようにする必要があるということです。これをどのように行うかについてのアイデアはありますか?

4

2 に答える 2

3

非同期 Javascript および XML (Ajax)。

実行したいビューに対して Ajax リクエストを実行できます。これは、現在の Web ページを更新したりリダイレクトしたりせずに実行されます。

これは、初心者向けのW3C Ajax チュートリアルです。テンプレートに JavaScript をコーディングonclickし、ボタンにイベント リスナーを追加するだけです。

このチュートリアルとドキュメントをご覧になると、非常に適切なようです。

お役に立てれば!

于 2013-06-12T18:22:17.857 に答える
1

ボタンをクリックすると、javascript を使用して、django プロジェクトに非同期要求 (AJAX) を作成できます。

Google に django ajax を入力すると、多くのリソースが表示されます

于 2013-06-12T18:22:04.573 に答える