Html 持续更新图像-django
我希望实现的是有一个由django托管的页面。此页面的一部分是svg图像,我从一个程序对象中检索它作为参数 基本上,我希望能够在不刷新页面的情况下更新svg图像。我还将有第二个html元素,我想用类似的方法更新它Html 持续更新图像-django,html,django,asynchronous,Html,Django,Asynchronous,我希望实现的是有一个由django托管的页面。此页面的一部分是svg图像,我从一个程序对象中检索它作为参数 基本上,我希望能够在不刷新页面的情况下更新svg图像。我还将有第二个html元素,我想用类似的方法更新它 编辑:为了澄清,我正在考虑由服务器而不是客户端触发更新 您需要在页面中添加一段javascript。 通过这种方式,您将能够通过ajax调用调用django项目,并(然后)在不重新加载整个页面的情况下更新图像 如果您没有经验,可以尝试使用jQuery(),它可以在javascript方
编辑:为了澄清,我正在考虑由服务器而不是客户端触发更新 您需要在页面中添加一段javascript。 通过这种方式,您将能够通过ajax调用调用django项目,并(然后)在不重新加载整个页面的情况下更新图像 如果您没有经验,可以尝试使用jQuery(),它可以在javascript方面帮助您。 进行ajax调用非常简单
在django方面,您需要实现一个视图,该视图返回一个json结构,其中包含更新图像所需的所有信息。Hmm,是的,我见过Ajax,但我的理解是Ajax是在客户端驱动的。可以说,我在寻找服务器端触发。很抱歉,我没有在一开始的问题中提到这一点。很抱歉,在这种情况下,你有两种解决方案:1。如果服务器以低速刷新映像,则可以启用js计时器并定期(即每秒)触发ajax调用2。如果服务器刷新映像非常快,您可以尝试使用WebSocket()