一套有助于OTree开发、出口和支付管理的工具

otree-tools的Python项目详细描述


========================================================================
Set of tools facilitating the development of oTree projects
========================================================================


Installation:
***************
1. **要么**:

-在终端窗口中键入``pip install otree_tools-u``键。
(`-u`或`--upgrade`键保证,如果您已经安装了`otree_tools',它会将其更新到最新版本)。



2.**或**:
< BR> >克隆项目“Git克隆http://GITHUB.COM/oTraveStudio/OtReeSooToots”并复制
'oTreEyTooSo``文件夹到您的项目文件夹中,紧邻您的模块的应用程序。
BR/> 3。之后,在“settings.py”文件的“extension_apps”部分添加“otree_tools”,如下所示::


extension_apps=['otree_tools']


如果您的设置包含extension_apss中列出的其他otree扩展名,只需将“otree_tools”添加到同一列表中即可。
扩展名彼此独立工作,不会在冲突。

4.如果您希望跟踪用户在特定页面上花费的时间或集中/未集中的时间,您需要在标准otree模板中包含对“otree\u tools”的引用,然后包括跟踪程序::

{%load otree otree\u tools%}
{%block content%}
{%tracking\u focus%}
{%tracking\u time%}
{%endblock%}

` tracking\u focus`和“tracking\u time”标记可以包含在任何阻止,不一定是“content”


version history
**************

0.0.4:将“advancedsliderwidget”添加到“widgets”


>0.0.5:将“advancedsliderwidget”更新为使用浮点数

0.0.6:将“advancedsliderwidget”添加到每个标签的新选项“suffix”`添加为可能的字段以呈现多项选择选择器

>0.0.8:临时删除静态jquery ui文件

<0.0.9:listfield获取设置初始值/默认值的选项

<0.0.10:listfield获取选项“max_choices”

0.0.11:添加新标记{%tracking_time%},允许精确测量时间每页花费

0.0.12:“listfield”重命名为“multiplechoicemodelfield”。“Listfield”成为存储列表的一般字段:BR/> BR/> 0.0.13:{%%TrackIn焦点}标签,当用户停留在页面上时,如果用户切换到另一个标签,BR/>
0.0.14:“{%%TrackIn焦点}”标签的固定问题-初始可见性事件现在注册为
BR/> 0.0.15:跟踪器的小补丁
BR/> 0.1.0:导出:添加participant.vars

0.1.1:托管Anton Shurashov RadioGrid小部件(https://github.com/sinkler/django RadioGrid)


0.2.1:合并Otree_custom_export的部分:JSON导出,以及特定会话的数据导出;焦点输出和
进入/退出跟踪器CSV
BR/> 0.2.2:REST框架FIXIN问题:BR/> BR/> 0.2.3:时间跟踪标签FIXIN问题
BR/> 0.3.0:其他字段和多重字段支持OutTube中的FooIX选项;管理菜单;所有列表的分页
时间和焦点跟踪器的流式输出;用时间跟踪器事件发布已解决

0.3.1:升级boto

>0.3.2:使用多选字段解决问题


0.3.3:在“utils”中添加了两个额外的函数:“get_focused_time()”和“get_unfocused_time()”

<0.3.4:在“get_focused_time”函数中的小错误更正

0.3.6:“confirm_button”标记,用于显示带确认的模态在进一步执行< < > > > > >“修复”函数之前,< > >< > > > > >转换“使其返回”的函数,不是时间增量对象
BR/> 0.3.10:多重误差场中的固定误差信息
BR/> 0.3.11:将“极小选择”加到多电子场
BR/> 0.3.12:多重场-动态选择的次要固定点
BR/> 0.3.13:添加“num_focus_events”,“NUTVIVIVILIGITY事件”函数到“UTILs”
BR/> 0.3.14:删除BooCordRe> BR/> BR/> 0.3.15B:添加时间跟踪器
BR/> 0.3.16B:在时间跟踪器中固定低DB数据检索
BR/> 1.0.0:时间跟踪器的巨大改组。
BR/> 1.0.1:现在“TrangeIn Time'标签可以可选地获得一个参数‘Waig-FoIX图像’。默认情况下,它被设置为“真”。如果将其设置为“false”,则我们将在页面显示给播放器时注册,但是在所有图像
加载之前。
BR/> 1.0.2:固定CP问题
BR/> 1.1.0:跟踪器的总改组
BR/> 1.1.1:出口通道的微小变化:

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Camera API如何聚焦图像中多边形的中心?   来自Java的spring Filling邮戳模板   java只能编织本地JAR的方面吗?   javajavax。加密。BadPaddingException:解密错误无法解密加密的公钥   从java运行ansibleplaybook   在Java中,如何从不同的偏移量读取大块的字符串文件?   java Android GridView将无法确定正确的位置   executorservice如何使用自动线程管理在Java中实现生产者/消费者   JavaEJB3.1嵌入式API单元测试EJB+JPA实体   API的java输出自动停止   java Checkmarx缺陷解决方案   java缓存,获取最早的元素   WebSphere8中的JavaEJB问题   两个时区之间的java Jodatime时差   Java 8不兼容类型错误   java TableCellEditor:如果按下该键,则清除原始文本;如果没有输入,则保留值