标签: dashing

在 Python 中发送数据 Curl/Json

我正在尝试在 python 中发出这 2 个请求:

请求 1:

 curl -X POST -H "Content-Type: application/json" -d '{ "auth_token": "auth1", "widget":   "id1", "title": "Something1",  "text": "Some text", "moreinfo": "Subtitle" }'   serverip
Run Code Online (Sandbox Code Playgroud)

请求 2:

 vsphere_dict = {}
 vsphere_dict['server_name'] = "servername"
 vsphere_dict['api_version'] = apiVersion
 vsphere_dict['guest_count'] = guestCount
 vsphere_dict['guest_on']    = guestOnLen
 vsphere_dict['guest_off']   = guestOffLen

 #Convert output to Json to be sent
 data = json.dumps(vsphere_dict)

 curl -X POST -H "Content-Type: application/json" -d 'data' serverip
Run Code Online (Sandbox Code Playgroud)

它们似乎都不起作用。有什么办法可以用 Python 发送它们吗?

更新:

我无法处理的部分是通行证和小部件。我尝试了以下但没有成功:

import urllib2
import urllib

vsphere_dict = dict(
    server_name="servername", …
Run Code Online (Sandbox Code Playgroud)

python dashing

5
推荐指数
2
解决办法
3万
查看次数

Raspberry Pi 触摸屏 Chromium 手势

我有一个 Raspberry Pi 3,运行 Raspian OS 并连接到官方 7" Raspberry Pi 触摸屏。Pi 用于显示信息仪表板,使用 Dashing 框架构建。仪表板在 Chromium 中显示,并使用 F11 进行全屏显示钥匙。

就目前情况而言,仪表板 Pi 运行良好。不过,我想更多地利用触摸屏。我的想法是在单个 Chromium 实例中显示多个 Dashing 仪表板,每个仪表板显示在不同的选项卡中,并使用触摸屏手势在它们之间切换。像用 3 根手指滑动来在 Chromium 选项卡和仪表板之间切换之类的东西将是理想的选择。

关于我如何做到这一点有什么想法吗?快速谷歌一下,发现与 Raspberry Pi 触摸屏的手势几乎没有关系。

标记

touchscreen chromium swipe-gesture raspberry-pi dashing

5
推荐指数
0
解决办法
1182
查看次数

Dashing仪表板链接小部件

我很难在我的仪表板上链接小部件.我阅读了另一篇文章并从破败的社区获得了一些帮助,但是,我无法链接小部件

我修改了text.coffee以获得此部分(示例是我的其他仪表板)

click: (event) ->
  location.href = "sample"
Run Code Online (Sandbox Code Playgroud)

当我点击我的文本小部件时,没有任何反应.我也试过这样做,但没有.

click: (event) ->
  location.href = "www.stackoverflow.com"
Run Code Online (Sandbox Code Playgroud)

但是,当我将下面的行添加到我的meter.coffee的onData部分时,它会重定向到stackoverflow.com.

location.href = "www.stackoverflow.com"
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?你有一个我可以尝试的例子吗?

EDIT1:

我也尝试了以下建议,没有任何运气.

click: (e) ->
  e.preventDefault()
  location.href = "http://www.stackoverflow.com"
Run Code Online (Sandbox Code Playgroud)

javascript ruby dashboard coffeescript dashing

4
推荐指数
1
解决办法
3235
查看次数

Dashing不能在Heroku上运行

我正在尝试将Dashing部署到Heroku.Everthing在localhost上完美运行.使用github页面提供的说明进行部署

它似乎与backports宝石有关.

以下是heroku日志文件

2014-11-26T21:12:22.141799+00:00 heroku[web.1]: State changed from crashed to starting
2014-11-26T21:12:32.932667+00:00 heroku[web.1]: Starting process with command `bundle exec thin start -R config.ru -e production -p 23294`
2014-11-26T21:12:40.618062+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/1.9.1/io/open.rb:2:in `close': Bad file descriptor - /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/1.9.1/io/open.rb (Errno::EBADF)
2014-11-26T21:12:40.618144+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/1.9.1/io/open.rb:2:in `<top (required)>'
2014-11-26T21:12:40.618185+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/tools.rb:343:in `require_with_backports'
2014-11-26T21:12:40.618165+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/tools.rb:343:in `require'
2014-11-26T21:12:40.618206+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/tools.rb:22:in `block in require_relative_dir'
2014-11-26T21:12:40.618123+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/1.9.1/io/open.rb:2:in `open'
2014-11-26T21:12:40.618261+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/1.9.1/io.rb:3:in `<top (required)>'
2014-11-26T21:12:40.618392+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/tools.rb:343:in `require'
2014-11-26T21:12:40.618224+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.0.0/gems/backports-3.6.0/lib/backports/tools.rb:21:in …
Run Code Online (Sandbox Code Playgroud)

ruby gem heroku dashing

2
推荐指数
1
解决办法
589
查看次数

如何在 dashing.io 项目中显示图像

请建议我如何在 dashing 应用程序中显示图像(我指的是使用 dashing.io ruby​​ gem 创建的应用程序)

dashing

2
推荐指数
1
解决办法
3694
查看次数

有没有办法禁用拖放中的拖放?

试图挖掘JS,但它超越了我的头脑.有许多仪表板的IMO重新安排事情是没有意义的.

javascript ruby dashing

1
推荐指数
1
解决办法
675
查看次数