Skip to main content

Graph-based Query Language for Django webapps

Project description

Curious helps you explore your relational data. Instead of writing SQL queries, a user can use the Curious web UI to a) make Django ORM style queries, b) explore relationships from objects, c) follow relationships recursively and across different databases, and d) save useful relationships and reload their results at anytime.

Curious works with Django models; you can use Curious to explore data created by your existing Django applications, or build Django models to shadow non-Django managed databases (e.g. fairly trivial to do this for ActiveRecord databases). User queries operate on models and instances, and specify model to model relationships to traverse. A relationship can be an foreign key or many to many relationship defined by the models, or registered methods that traverse across multiple models (for convenience or performance) or even databases.

How to use

Stay tuned.

Project details


Download files

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

Source Distribution

curious-0.1.tar.gz (957.1 kB view details)

Uploaded Source

File details

Details for the file curious-0.1.tar.gz.

File metadata

  • Download URL: curious-0.1.tar.gz
  • Upload date:
  • Size: 957.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for curious-0.1.tar.gz
Algorithm Hash digest
SHA256 b06fdab240f01d59654cb543171e718679db3240167b4ddb00ca56081d4aee48
MD5 b1bf51b6a9611a68d887f8749811d390
BLAKE2b-256 605836d88c0c4cf21ab5b9299c37dfba4d4019139b9ab5e6a6d721772c6ab163

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