(その4)前回まででデータベースの値を変更するとリアルタイムでWebページの値が更新されるようにすることができました。今回は、pythonからdjangoシステムにアクセスして、データベースに値を保存する方法を紹介します。それではpythonコードを紹介します。swampdragon-py-clientモジュールのダウンロード下記サイトのモジュールを使用します。Piにダウンロードします。https://github.com/jonashagstedt/swampdragon-py-client/tree/master/pyclientwebsocket-clientのインストール上記モジュールはwebsocket-clientを使用しますので、下記コマンドでインストールします。websocket-clientpythonコードからdjangoシステムにアクセスする方法それほど難しくありませんので、まずはコードにざっと目を通してください。'ws://xxx.xxx.xxx.xxx:9999/data'のxxx.xxx.xxx.xxxにはRaspberryPiのIPアドレスを記載してください。pidata2='234')それではコードの説明をします。on_channel_message=on_channel_message)⇒urlを指定して、DragonClientクラスをnewします。・client.call_router(...)⇒call_routerの引数は以下のようになります。第4引数:第1引数で指定した関数に必要なデータこのpythonコードを実行するとWebのテーブルの値がリアルタイムで更新されたと思います。センサー値等をpythonで取得する場合は、そのままpythonコードでdjangoシステムにアクセスできるのでとても便利です。Webアプリのテーブルの値もリアルタイムで更新されます。長くなりましたが、とても便利な機能だと思いますので使ってみてください。(その4)FacebookTwitterPocketLINEもっとプログラミングについて勉強したいという方は、オンラインプログラミングスクールを体験してみてはいかがでしょうか。学業や仕事で忙しい方も、オンラインプログラミングスクールであれば、時間と場所を選ばす学習することができます。下記の2つはどちらも現役エンジニアがマンツーマンで対応してくれます。・転職支援が充実:全コース転職支援あり※受講終了後に転職が決まらなかった場合は受講料を全額返金する返金保証あり・体験レッスン、カウンセリングが無料です。転職を考えている方はカウンセリングを1度受けてみると、選択肢が広がります。Piの使い方、設定をわかりやすく解説。長年、ソフトウェア開発に携わっています。PiやPythonについて、簡単な質問であれば、お答えします。下記のお問合せからご連絡ください。月別アーカイブはてなブログをはじめよう!raspberrypiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。