Как получить живые значения из базы данных в 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>