Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 持续更新图像-django_Html_Django_Asynchronous - Fatal编程技术网

Html 持续更新图像-django

Html 持续更新图像-django,html,django,asynchronous,Html,Django,Asynchronous,我希望实现的是有一个由django托管的页面。此页面的一部分是svg图像,我从一个程序对象中检索它作为参数 基本上,我希望能够在不刷新页面的情况下更新svg图像。我还将有第二个html元素,我想用类似的方法更新它 编辑:为了澄清,我正在考虑由服务器而不是客户端触发更新 您需要在页面中添加一段javascript。 通过这种方式,您将能够通过ajax调用调用django项目,并(然后)在不重新加载整个页面的情况下更新图像 如果您没有经验,可以尝试使用jQuery(),它可以在javascript方

我希望实现的是有一个由django托管的页面。此页面的一部分是svg图像,我从一个程序对象中检索它作为参数

基本上,我希望能够在不刷新页面的情况下更新svg图像。我还将有第二个html元素,我想用类似的方法更新它


编辑:为了澄清,我正在考虑由服务器而不是客户端触发更新

您需要在页面中添加一段javascript。 通过这种方式,您将能够通过ajax调用调用django项目,并(然后)在不重新加载整个页面的情况下更新图像

如果您没有经验,可以尝试使用jQuery(),它可以在javascript方面帮助您。 进行ajax调用非常简单


在django方面,您需要实现一个视图,该视图返回一个json结构,其中包含更新图像所需的所有信息。

Hmm,是的,我见过Ajax,但我的理解是Ajax是在客户端驱动的。可以说,我在寻找服务器端触发。很抱歉,我没有在一开始的问题中提到这一点。很抱歉,在这种情况下,你有两种解决方案:1。如果服务器以低速刷新映像,则可以启用js计时器并定期(即每秒)触发ajax调用2。如果服务器刷新映像非常快,您可以尝试使用WebSocket()