Как получить живые значения из базы данных в Django?

Я хочу получать живые значения из базы данных без перезагрузки страницы, я знаю, что это можно сделать с помощью Ajax, но как, я не знаю.

У меня есть, например, значение {{points}}, которое запрашивается в представлении и выводится в html. Я обновляю его автоматически каждые 5 секунд с помощью некоторого скрипта. Я хочу, чтобы оно отображалось на странице без обновления страницы.

Как я вывожу значение в html:

def main(request):
    points = Customer.objects.filter(name__id=request.user.id).values("points").first())["points"]

    context = {'points':points}
    return render(request, 'profile.html', context)

Как я запрашиваю это значение из представления, но чтобы увидеть обновления, мне нужно обновить страницу:

<div class="value">{{points}}</div>
Вернуться на верх