Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wq/wq.db
☁🌐 wq's db library, extending Django REST framework to support apps for geospatial field data collection, citizen science, and crowdsourcing.
https://github.com/wq/wq.db
citizen-science data-collection django django-rest-framework rest-api wq-framework
Last synced: about 2 months ago
JSON representation
☁🌐 wq's db library, extending Django REST framework to support apps for geospatial field data collection, citizen science, and crowdsourcing.
- Host: GitHub
- URL: https://github.com/wq/wq.db
- Owner: wq
- License: mit
- Created: 2012-07-12T13:41:11.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2024-03-27T15:04:02.000Z (6 months ago)
- Last Synced: 2024-07-19T05:22:17.779Z (2 months ago)
- Topics: citizen-science, data-collection, django, django-rest-framework, rest-api, wq-framework
- Language: Python
- Homepage: https://wq.io/wq.db/
- Size: 1.08 MB
- Stars: 116
- Watchers: 10
- Forks: 18
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![wq.db][logo]][docs]
[**wq.db**][docs] 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](https://img.shields.io/pypi/v/wq.db.svg)](https://pypi.org/project/wq.db)
[![Release Notes](https://img.shields.io/github/release/wq/wq.db.svg)](https://github.com/wq/wq.db/releases)
[![Documentation](https://img.shields.io/badge/Docs-2.1-blue.svg)][docs]
[![License](https://img.shields.io/pypi/l/wq.db.svg)](https://wq.io/license)
[![GitHub Stars](https://img.shields.io/github/stars/wq/wq.db.svg)](https://github.com/wq/wq.db/stargazers)
[![GitHub Forks](https://img.shields.io/github/forks/wq/wq.db.svg)](https://github.com/wq/wq.db/network)
[![GitHub Issues](https://img.shields.io/github/issues/wq/wq.db.svg)](https://github.com/wq/wq.db/issues)[![Tests](https://github.com/wq/wq.db/actions/workflows/test.yml/badge.svg)](https://github.com/wq/wq.db/actions/workflows/test.yml)
[![Python Support](https://img.shields.io/pypi/pyversions/wq.db.svg)](https://pypi.org/project/wq.db)
[![Django Support](https://img.shields.io/pypi/djversions/wq.db.svg)](https://pypi.org/project/wq.db)### [Documentation][docs]
[**Installation**][installation]
[**API**][api]
[wq Config Object][config]
•
[URL Structure][url-structure]
•
[Settings][settings][**wq.db.rest**][rest]
[ModelRouter][router]
•
[ModelSerializer][serializers]
•
[ModelViewSet][views][**Guides**][guides]
[Fieldsets][fieldsets]
•
[Repeating Nested Forms][nested-forms]
•
[Entity-Attribute-Value][eav][logo]: https://wq.io/images/wq.db.svg
[docs]: https://wq.io/wq.db/[installation]: https://wq.io/wq.db/#installation
[api]: https://wq.io/wq.db/#api
[config]: https://wq.io/config
[url-structure]: https://wq.io/wq.db/url-structure
[settings]: https://wq.io/wq.db/settings
[rest]: https://wq.io/wq.db/rest
[router]: https://wq.io/wq.db/router
[serializers]: https://wq.io/wq.db/serializers
[views]: https://wq.io/wq.db/views
[guides]: https://wq.io/guides/
[fieldsets]: https://wq.io/guides/organize-inputs-into-fieldsets
[nested-forms]: https://wq.io/guides/implement-repeating-nested-forms
[eav]: https://wq.io/guides/eav-vs-relational[wq]: https://wq.io
[wq.app]: https://wq.io/wq.app/
[Django]: https://www.djangoproject.com/