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.

Files for curious, version 0.1
Filename, size File type Python version Upload date Hashes
Filename, size curious-0.1.tar.gz (957.1 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page