使用wq框架创建新的众包或公民科学应用程序的项目脚手架工具。
wq.start的Python项目详细描述
wq.start提供了一个简单的命令行 接口(wq start),用于使用wq framework和wq.app启动新项目 对于前端和wq.db作为后端 组件。wq.start还提供生成默认值的命令 可脱机使用的列表、详细信息和编辑模板集。模板 可以为现有的Django模型(通过{TT3}$)生成, 或者模型和模板都可以从odk样式生成 XLSForm(通过wq addform)。
用法
# Recommended: create virtual environment # python3 -m venv venv # . venv/bin/activate pip install wq wq start <projectname> [directory]cd <projectname>/db wq addform ~/my-odk-form.xlsx
有关更多信息,请参见Getting Started文档 信息。
命令
- wq start <projectname> [directory]:创建新的django项目 (来自wq Django template)
- wq addform ~/myodk-form.xlsx:从 提供xlsform(用途 xlsform-converter)
- wq maketemplates:为注册的django模型创建模板 与wq.db.rest