coactivate.org上使用的任务管理软件
项目描述
TaskTracker是一个用于管理和组织人员任务的应用程序。
它在Open Planning Project编写,用于与OpenCore集成,在社区行动网站上http://coactivate.org
安装和设置
目前TaskTracker只能在Python2.4上运行
使用easy_install在容器环境中安装TaskTracker
virtualenv --python=python2.4 /tmp/tt/ve source /tmp/tt/ve/bin/activate cd /tmp/tt easy_install -e -b . TaskTracker cd tasktracker python setup.py develop
创建配置文件
cp development.example development.ini
根据需要调整配置文件。您可能想要更改的内容
sqlobject.dburi, database – 这些设置为使用mysql数据库;您可能希望将其更改为sqlite以进行测试。
openplans_wrapper – 如果您不与OpenCore实例集成,请将其设置为tasktracker.lib.testing_env:TestingEnv。
TestingEnv将允许您使用任何用户名/密码组合通过HTTP Basic Auth登录。以用户admin登录将拥有所有权限(创建新的任务列表等)
然后设置应用程序
paster setup-app development.ini#tasktracker
然后您就可以开始了
paster serve development.ini
历史
0.4
任务列表更新表现在可以正常工作。之前它会拒绝所有提交,因为用于XSRF保护的authenticator表单字段从提供给用户的表单中缺失(因此也缺失在表单提交中),所以tasktracker的secure_forms拒绝所有提交。这个问题已得到解决:authenticator被formencode.htmlfill从响应中剥离,它没有将其视为模式的一部分。将参数force_defaults=False传递给formencode.htmlfill.render解决了问题。
项目详情
关闭
TaskTracker-0.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2868e3c9b142d8cf9584204b4e93ed7dc2cc302637175a76d9661294b6e4af6b |
|
MD5 | 554c1a3d862af18b06ffcf180d80a536 |
|
BLAKE2b-256 | 9aa789b250c607369ec1bc0439b59d60f143034b89fa8f51581adfd6ffa78942 |