1 回答
TA贡献1820条经验 获得超2个赞
您应该 使用 来操作和获取数据。下面的代码可以清楚地说明如何完成工作:JQuery/AjaxDOM
(function chColor() {
$.ajax({
type: "GET",
url: "url to your view",
success: function (data) {
// here you can get data from backend and do changes like
// changing color by the data coming from your view.
}
}).then(function() { // on completion, restart
setTimeout(chColor, 30000); // function refers to itself
});
})();
这将完成获取和更改颜色(更改颜色是您的部分)。请记住,在内部,您应该输入正确的url来获取数据。 将防止锤击服务器。下一部分是你的观点:urlsetTimeoutnetstat
def netstat(request):
results = []
data_json = {}
for line in snmpvalues:
if line == '1':
data_json['flag']="1"
results.append(data_json)
else:
data_json['flag']="0"
results.append(data_json)
final = json.dumps(results)
return HttpResponse(final, 'application/json')
我认为你走在正确的道路上。
添加回答
举报