Skip to main content

Django REST API for offline mobile surveys and field data collection.

Project description

wq.db

wq.db is a collection of Python modules for building robust, flexible schemas and REST APIs for use in creating field data collection apps and (more generally) mobile-first websites with progressive enhancement. wq.db is the backend component of wq and is geared primarily for use with wq.app, though it can be used separately. wq.db is built on the Django platform.

Latest PyPI Release Release Notes Documentation License GitHub Stars GitHub Forks GitHub Issues

Tests Python Support Django Support

Note: EAV mustache context helpers do not work in Django 4.1 and above.

Documentation

Installation

API
wq Config ObjectURL StructureSettings

wq.db.rest
ModelRouterModelSerializerModelViewSet

wq.db.patterns
Repeating Nested Forms

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wq.db-1.3.2.tar.gz (57.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wq.db-1.3.2-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

Details for the file wq.db-1.3.2.tar.gz.

File metadata

  • Download URL: wq.db-1.3.2.tar.gz
  • Upload date:
  • Size: 57.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for wq.db-1.3.2.tar.gz
Algorithm Hash digest
SHA256 fb3d244200cf76df3ce81c601adec675723997681c939e0fee097cc3e74ddb70
MD5 7c9813c1c6cbe0c2997354d92a3ace9e
BLAKE2b-256 36c7e94b25a757ddbd78976bd72d21f35a8df9f172ebed3a0911b2ff4f3e885f

See more details on using hashes here.

File details

Details for the file wq.db-1.3.2-py3-none-any.whl.

File metadata

  • Download URL: wq.db-1.3.2-py3-none-any.whl
  • Upload date:
  • Size: 41.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for wq.db-1.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4ef04da23602e17512a6da820f5bc93deb9f17955b3f7769522472abf1108d6c
MD5 e7e811a4959b4f8ec875b0c5056a289a
BLAKE2b-256 8af6b3bb5362aae1e50378ed493b140cf180b6e8e188123371eeaaca3585bff0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page