python - 仅允许 Pybossa 上的管理员创建项目

标签 python pybossa

我已经在我的本地主机上使用 Pybossa 一段时间了。我创建了一个项目并发布了它。然后,让我的 friend 通过隧道托管来完成这些任务。我的一位 friend 在研究我的实验时创建了他自己的实验。现在,Pybossa 将为下一个用户显示两个已发布的项目。在项目运行 10 次之后,我发现只有 3 个人为我的项目做出了贡献!

我需要禁用此功能,以便只有我(管理员)有权创建项目并阻止其他人创建项目。那可能吗?如果是,那么如何?

最佳答案

我自己找到了答案。这是可以做到的。 编辑文件_navebar.html

将此添加到“创建”按钮:-

{% if current_user.admin == 1 %}
--code--
{% endif %}

完成了!

关于python - 仅允许 Pybossa 上的管理员创建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42338026/

相关文章:

javascript - 如何在 Pybossa 中创建文本注释模板?

python - 将稀疏 2D LiDAR 图像修复为密集深度图像

python - 如何在 XSLT 中使用 python 函数和变量?

Python:没有明显原因的 NameError?

javascript - Pybossa JS - 获取 1 个任务时,taskLoaded() 函数执行两次

redis - 尝试安装 PyBOSSA 时出现多个问题

python - 在 python 中将欧拉角定义的旋转应用于 3D 图像

python - 如何使用 PyAudio 选择特定的输入设备

javascript - 单击跳过按钮时跳过 pybossa 中的任务