python - 在应用程序之间传递数据 otree
问题描述
我的实验包括 2 个应用程序。首先,我进行了一项调查(App_1;例如你几岁?)。之后我玩了一个公益游戏(App_2)。当实验的参与者玩公益游戏(app_2)时,他们应该能够看到调查中其他参与者(app_1,例如参与者_1 是20 岁)提供的信息。
如何在应用程序之间传递数据?我已经阅读了 otree 文档(https://otree.readthedocs.io/en/latest/rounds.html)中的说明,但不幸的是,这对我没有帮助。
我目前的代码:
设置:PARTICIPANT_FIELDS = []
调查/班级人口统计(页):
class Demographics(Page): form_model = 'player' form_fields = ['age', 'student', 'origin', 'family']
def before_next_page(self, timeout_happened):
participant = self.participant
participant.vars["foo"] = **WHAT CAN I DO?**
公益游戏的html:
{{ 参与者.vars.foo }}
谢谢您的帮助!
解决方案
推荐阅读
- python - GitHub Actions 未通过我知道应该通过的测试(Python 3.8)
- android - 是否可以获取相机设备的实际尺寸并将其作为预览尺寸导入?
- python - 大熊猫中具有两个轴/列的报表表
- scala - 扁平化分组元素 akka 流
- python - 用 Q 理解字典
- algorithm - 这个 reverseWords 算法的时间复杂度是多少?
- javascript - 获取发出额外请求的资源
- javascript - 有没有更好的方法为 HTML 和 JavaScript 中的大量元素和按钮分配 ID?
- javascript - Firebase 推送通知未弹出
- java - 未经授权如何获取wsdl?