1

いくつかのスキャンイベントを通じてデータベースにレコードを挿入する単純な python/Django アプリケーションがあります。そして、シンプルなページにデータを表示できます。挿入された最新のデータベース レコードを表示するために毎秒ページをリロードし続けますが、毎秒リロードするのではなく、データベースに新しいエントリが入るたびにページがレコードを更新するように改善したいと考えています。

これを行う方法はありますか?

データベース: mysql を使用しています

パイソン: パイソン 2.7

フレームワーク: ジャンゴ

4

3 に答える 3

1

あなたはウェブソケットを探すことができます...

このページを見ると役立つかもしれません... https://www.djangopackages.com/grids/g/websockets/

pypi.python.org/pypi/django-websocket

この件に関する投稿はこちら

于 2013-10-12T09:44:53.947 に答える
-1

とても簡単です。

注 : ストア作成行の日付時刻には 1 つのデータベース フィールドが必要です

**Algo**

それは本当に簡単です..

ステップ 1) ページ レンダリングがデータベースからすべてのデータを取得しようとするとき

ステップ 2) 最新の作成日を JavaScript 変数に格納する

ステップ 2) jquery または他のクライアント側プログラミング言語による間隔の後、最新の作成日以降のデータのみをフェッチしようとします。

ステップ 3) jquery または他のクライアント側プログラミング言語で新しい行を追加します。

于 2013-10-12T12:37:50.663 に答える