一个模块化框架,通过离线可用的移动Web应用程序进行移动调查和现场数据收集。
项目描述
wq 是一个模块化框架,通过离线可用的移动Web应用程序进行现场数据收集和调查。
入门
wq可以通过GitHub、Docker、PyPI、NPM或通过CDN的<script>
标签进行安装。有关入门的更多信息,请参阅文档。
开发容器(推荐)
- 前往 https://github.com/wq/wq-docker-template
- 选择“使用此模板” -> “创建新仓库”
- 通过 GitHub Codespaces 或 Docker Desktop 打开开发容器
Docker基础镜像
docker run ghcr.io/wq/base:main
Python
python3 -m venv venv
. venv/bin/activate
python -m pip install wq
wq create myproject
Node
npm init @wq myproject
CDN
<script type="module">
import wq from 'https://unpkg.com/wq';
wq.init({});
</script>
功能
wq由以下子模块组成,这些子模块作为单独的软件包维护。
模块 | Github | PyPI | npm | 描述 |
---|---|---|---|---|
wq/wq | wq | wq | 顶级包(指定子模块作为依赖项) | |
wq/wq.app | wq.app | @wq/app | 一个用于构建强大离线功能的HTML5数据输入应用的JavaScript+Python库。 | |
wq/wq.build | wq.build | wq命令行界面。 | ||
wq/wq.create | wq.create | 项目模板和脚手架工具。 | ||
wq/wq.db | wq.db | 带有CRUD API设计模式的Django REST framework扩展。 |
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分发
wq-2.1.0.tar.gz (43.3 kB 查看哈希值)
构建分发
wq-2.1.0-py3-none-any.whl (3.4 kB 查看哈希值)
关闭
wq-2.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 09231bc0d98fd7a6deb96161ca2e3fd64fcdb92fa3d7e52f8649a38d4e82a925 |
|
MD5 | 095ea3e4390189bfd73c4f20bda8cbb0 |
|
BLAKE2b-256 | 8d4090e45d212c7bc28186ca61aa1e6ccd99ae88f5510a5e8287f71635896546 |
关闭
wq-2.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 603a825bf8da254bedd3b58690815a55d52954d1d372c11e69525993c3e95635 |
|
MD5 | f1ffe0db0b4e6e75dc22f10817c360b3 |
|
BLAKE2b-256 | b4a91742ead4b206b364bb0f191a5ad013e6f531132a4a33908cba9fc0aab44f |