エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Django Channelsのdatabase_sync_to_asyncを理解しなくて死んだ話 - [Dd]enzow(ill)? with DB and Python
記事へのコメント0件
- 人気コメント
- 新着コメント
このエントリーにコメントしてみましょう。
人気コメント算出アルゴリズムの一部にヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
関連記事
Django Channelsのdatabase_sync_to_asyncを理解しなくて死んだ話 - [Dd]enzow(ill)? with DB and Python
Django Channelsの@database_sync_to_asyncデコレータを正しく理解しなくてえらい目('MySQL server has ... Django Channelsの@database_sync_to_asyncデコレータを正しく理解しなくてえらい目('MySQL server has gone away')にあったので、確認して理解した内容を残しておきます。 ざっくりと Django Channelsを使うと、DjangoでもWebSocketを使用するアプリケーションを作る事ができます。WebSocket通信の処理はConsumerというコンポーネントにクラスベースで定義していきます。こいつは非同期実装と同期実装の2種類がありますが、パフォーマンス的には非同期実装が優れています。この時、Djangoのモデルに対する処理については@database_sync_to_asyncデコレータをつけるようにマニュアルに記載されています。 https://channels.readthedocs.io/en/latest/top