Мониторинг более чем одного экземпляра с помощью Django Channels Websockets

Я пытаюсь сделать приложение для мониторинга с помощью Django и библиотеки Django-Channels websockets.

Идея заключается в том, что два игрока играют в игру Tic-Tac-Toe на моем сайте. Третий человек в качестве администратора может следить за происходящим на доске в реальном времени.

Это означает, что администратор имеет перед собой ту же доску, что и игроки, и то, во что играют игроки.

Вопрос в том, могу ли я контролировать два экземпляра одновременно, когда два игрока играют в другую игру, например, Bingo? В этом случае у игроков есть два других экземпляра доски, так что могу ли я воспроизвести в реальном времени две разные доски на одной странице для администратора?

Есть ли какие-нибудь статьи, видео, учебники, на которые я могу сослаться? Даже для части мониторинга в качестве третьего лица, которое может отслеживать игру в Крестики-нолики.

Я пытаюсь сделать это на Django для бэкенда и JavaScript/React для фронтенда.

Единственное, что я могу найти с помощью websockets в Django - это приложения для чата или некоторые игры типа Tic-Tac-Toe, но я хотел бы пойти дальше и добавить третьего человека, который мог бы наблюдать за происходящим.

Вернуться на верх