一个模块化框架,用于通过离线移动web应用程序收集公民科学领域的数据。
wq的Python项目详细描述
wq是公民科学领域数据的模块化框架 通过支持脱机的移动Web应用程序收集。
开始
python3 -m venv venv . venv/bin/activate pip install wq wq start -d myproject.example.com myproject
有关详细信息,请参见the documentation。 请参见https://github.com/wq/wq/issues以报告任何问题。
功能
wq由以下子模块组成,它们被维护为 单独包装。
Module | PyPI | Github | Description |
---|---|---|---|
wq.app | wq/wq.app | A JavaScript+Python library for building robust offline-capable HTML5 data entry apps. | |
wq.core | wq/wq.core | wq command line interface. | |
wq.db | wq/wq.db | A collection of Django database models and REST framework to support design patterns common to data collection systems. | |
wq.io | wq/wq.io | A Python interoperability library for consuming and generating data resources in various formats. | |
wq.start | wq/wq.start | Project template and scaffolding tools. |