Django:在不刷新页面的情况下将数据从后端发送到前端

Django: Sending data from backend to frontend without page refresh

我正在用 django 开发一个网站。 现在,假设我有一个数据库,其中的值可以随时更改。 每次数据库更改时,我都想执行一个函数(没问题)并更新我传递给模板的一些数据,而无需刷新页面。

一开始我想的是AJAX,但是好像AJAX-request必须从前端开始吧?

长话短说: 我特别想要的是根据后端的一些数据变化更新一些 CSS 而无需任何页面刷新。

希望有人能帮助我

这可以使用通道和 websockets 实现,请查看 this

<div id="here2">
...Your Content...
</div>

<script>

  $(document).ready(function(){
    setInterval(function(){
      $("#here").load(window.location.href + " #here");
      }, 1000);
    });

</script>