【发布时间】:2015-10-01 23:18:40
【问题描述】:
我第一次尝试设置 dashing-django。我已经能够启动并运行仪表板,但我无法向仪表板添加新的小部件。
我在dashing-config.js文件中添加了以下几行,文件放在静态目录如下
..\dash1\dash1\静态
var myDashboard = new Dashboard();
myDashboard.addWidget('custom_widget', 'Number', {
getData: function () {
var self = this;
$.get('custom_widget', function(data) {
$.extend(self.data, data);
});
},
interval: 300
});
但是当我在浏览器中检查 javascript 文件时,它并没有反映任何更改。
所以我的问题是如何添加小部件以及我应该将 dashing-config.js 放在哪里?
编辑:适用于任何寻求快速答案的人 settings.py 文件已按照建议进行了修改。
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'dash1', ---- order matters <your app>
'dashing', --- default dashing
)
【问题讨论】: