Существует ли способ публикации и потребления сообщений из Django в react?

Я новичок в Django и пытаюсь "отправлять сообщения" из Django в react.

Моя мотивация - сделать мое приложение react более динамичным.

У меня есть приборная панель в моем приложении react, и я хочу выводить компонент приборной панели, как только данные изменяются в Django.

Другой случай: У меня есть посты и комментарии в моем приложении, и я хочу, чтобы, когда кто-то добавляет комментарий к посту, компонент комментариев показывал всем пользователям новый комментарий без обновления страницы

Я думаю, может быть, я могу использовать какой-то брокер сообщений и опубликовать сообщение из Django, а react будет потреблять сообщение и выводить компоненты.

Есть ли что-то подобное?

Спасибо.

Вы можете попробовать channels, это websocket pkg для django.

Другой способ - использовать запрос опроса, но это не лучший способ.

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