Python Django-我想在浏览器中查看此绘图
我现在是Django新手,我可以传递变量,但我不知道如何渲染动态绘图Python Django-我想在浏览器中查看此绘图,python,django,Python,Django,我现在是Django新手,我可以传递变量,但我不知道如何渲染动态绘图 通过pyplot(python)呈现的图形在浏览器中不会是动态的。您可以使用任何动态的javascript图表库,并从Django提供数据(通过使用RESTAPI、Ajax或简单请求)。为什么要在这里使用Django?你对你的模型有想法吗? from datetime import datetime from matplotlib import pyplot from matplotlib.animation import
通过pyplot(python)呈现的图形在浏览器中不会是动态的。您可以使用任何动态的javascript图表库,并从Django提供数据(通过使用RESTAPI、Ajax或简单请求)。为什么要在这里使用Django?你对你的模型有想法吗?
from datetime import datetime
from matplotlib import pyplot
from matplotlib.animation import FuncAnimation
from random import randrange
x_data, y_data = [], []
figure = pyplot.figure()
line, = pyplot.plot_date(x_data, y_data, '-')
def update(frame):
x_data.append(datetime.now())
y_data.append(randrange(0, 100))
line.set_data(x_data, y_data)
figure.gca().relim()
figure.gca().autoscale_view()
return line,
animation = FuncAnimation(figure, update, interval=200)
pyplot.show()