Динамическое изменение страницы при ajax запросе с другого устройства

не уверен, что правильно задаю вопрос, пока ламер. Есть JS висящий на странице:

$(document).ready(function () {
    $('#unban').submit(function () {

        $.ajax({
            data: $(this).serialize(),
            type: $(this).attr('method'),
            dataType: 'json',
            url: "/lobby/ajax/unban_users",
            success: function (response) {
                $("#unbun").trigger('reset');
                var to_unban = response['unbanned'];
                to_unban.forEach(function(item, i, arr){
                    $('#li-ban-'+item).remove();
                });
                
            },
            error: function (response) {
                alert(response['errors']);
            }
        });
        return false;
    });
})

Запрос идет на url который обрабатывает Django:

@login_required
def ajax_unban_user(request) -> JsonResponse:
    if request.method == 'POST' and request.is_ajax():
        to_unban = request.POST.getlist('to_unban')
        lobby_id = int(request.POST.get('lobby_id'))
        _unban_users(to_unban, Lobby.objects.get(id=lobby_id))
        return JsonResponse({'unbanned': to_unban}, status=200)
    else:
        return JsonResponse({'errors': 'Not post or ajax'}, status=400)

Вопрос в следующем - как при выполнении и обработке запроса с другой страницы изменить содержимое на всех открытых страницах? UPADTE Мне подсказали что то что мне нужно это Webhooks, но я не уверен, как подступиться к этой теме.


Ответы (1 шт):

Автор решения: ClickName

Действительно, Stepan Kasyanenko подсказал название той технологии, которая мне нужна. Жаль люди которые поставили минус вопросу не объяснили, что я написал не правильно. Но в любом случае вопрос закрываю.

→ Ссылка