问题标签 [pybossa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - PyBossa 加载和展示任务
我正在尝试使用PyBOSSA 框架在CrowdCrafting.org上建立一个项目。我按照他们的教程进行项目开发。第一部分对我来说似乎很清楚,创建项目和添加任务都很好。
然后我构建了自己的 HTML 网页来向用户展示任务。现在下一步是从项目中加载任务,将它们呈现给用户,并保存他们的答案。
不幸的是,我不明白如何做到这一点。
我将尝试提出一些问题以使您理解我的问题:
- 我怎样才能试试这个?唯一的方法似乎是更新代码然后运行pbs update_project
- 我在哪里可以找到PyBossa.js的文档?我刚刚看到(在教程和其他页面上)有一些函数,比如
pybossa.taskLoaded(function(task, deferred){});
和pybossa.presentTask(function(task, deferred){});
。但我不知道它们是如何工作的以及还有什么。这个页面看起来会包含一些文档,但它没有(断开的链接或空索引)。 - 我如何使用图书馆?我想 a) 加载任务,b) 将其呈现给用户,c) 向用户展示他的进度,以及 d) 发送答案。所以我想我必须调用 4 个不同的函数。但我不知道怎么做。
- 查看示例项目的代码,我不明白关于加载 disqus 的内容是什么。我认为 disqus 是一个论坛软件,但我不确定,我不知道这与我的项目(或他们的项目)有什么关系。
据我了解,JS 库的基本部分是:
python - Flask 的 UserMixin 的 Django 等价物是什么?
在 Flask 中有flask.ext.login.UserMixin
fromflask-login
模块。
我试图寻找 Django 等价物,最接近 Flask 的UserMixin
是django.contrib.auth.models.User
来自
https://docs.djangoproject.com/en/1.9/ref/contrib/auth/
那是 Django 等同于 Flask 的UserMixin
吗?有什么区别?
在PyBossa 中,使用 Flask 的 UserMixin,他们已经从 UserMixin 继承来添加 twitter/facebook oauth
,可以django.contrib.auth.models.User
继承和子类来做同样的事情吗?
python - 如何完全保护 Pybossa?
我想确保/project/project1/1/results.json
pybossa 的终点。这个端点在没有身份验证的情况下将我们的结果公开给公众。
python - 在pybossa中获取用户贡献号
我正在 Pybossa 中构建一个项目。当我导出用户时,我想在导出的用户数据中包含一个字段,用于获取每个用户所做的贡献数量。
在 PyBossa 项目统计页面上,我看到有一个包含所有贡献者的表,它是从 python 中的这个方法生成的:
基于此,我无法定义将通过 id 返回用户提交的方法?我知道我可以进行查询,但我在这里询问是否有一种可以用来实现此目的的方法?
python - PyBossa vagrant 不工作
我们在以下云服务器上配置 PyBossa 时遇到问题。
我正在尝试使用以下命令对其进行配置。
系统卡在“vagrant up”,跟踪如下。
尝试使用更改 Vagrant File 中的超时
但仍然没有效果。你能建议解决方案吗?
问题在于 Virtualbox 版本,它仅适用于 4.0、4.1、4.2、4.3。
现在将操作系统降级到版本 14.04 和虚拟盒到 4.3,现在它正在继续,现在问题是这个跟踪。
如果您使用的提供程序附带一个 GUI,打开它并观察机器通常会很有帮助,因为 GUI 通常包含比 Vagrant 可以检索的更多有用的错误消息。例如,如果您使用的是 VirtualBox,请vagrant up
在 VirtualBox GUI 打开时运行。
如果你再试一次,Vbox 仍然被锁定。
现在,如果您终止进程并命令“vagrant up --debug”,则跟踪以 vbox 模式结束。
有什么解决办法?
sql - 无法将转储数据库导入 PostgreSQL
我正在使用 pybossa 和 PostgreSQL。我的数据库列表是这样的:
我有一个名为 pybosssa 数据库的转储集合:pybossa-db-oct2-final.bak
我想在 pybossa db 上导入它。问题是我对 PostgreSQL 不太熟悉。我检查了此页面https://www.postgresql.org/docs/9.5/static/backup-dump.html但有一些说明仅适用于压缩转储,但不适用于.bak
文件。
我试过这样:
但这没有用?我需要帮助有人可以帮助我吗?
编辑:
我试过这个命令:
我明白了:
在此找到/home/sagar/Download/sample_dbump
我的文件pybossa-db-oct2-final.bak
,我使用pwd
命令定义路径
pybossa - PyBossa 似乎没有正确加载任务
我对 PyBossa 很陌生。我正在使用 Vagrant/Virtuabox 测试环境在我的机器上对其进行测试。我在 localhost 上运行服务器并按照此处的 Flickr 教程的说明进行操作,但是当我测试应用程序时,我得到了这个冻结的屏幕,其中未计算任务并且图像卡在“加载”中(我确实填充并添加了任务)。当我测试我自己开发的不同应用程序时,似乎会出现此问题。任何关于如何解决这个问题的建议都很棒!
javascript - 如何将 HTML/JS 导入 Drupal?
我有一些 html 和 javascript 程序,它们概述了带有用户交互任务的网页。这些文件在 PyBossa ( http://pybossa.com/ ) 中工作,但我想将它们合并到我的 Drupal 网站中。我对 Drupal 很陌生,不知道该怎么做。