Write Django model properties that can be used in database queries.
Project description
django-queryable-properties is a Django extension that allows to implement model properties which can be be used in database queries performed via Django’s ORM.
Further information, including supported Python and Django versions as well as installation instructions, can be found in the documentation hosted by readthedocs.
Contributing and getting help
The GitHub repository is the central place to report bugs and get help using the GitHub issues as well as to contribute to the project via pull requests while following the guide on contributing.
Changelog
master (unreleased)
1.0.2 (2019-06-02)
The lookup parameter of custom filter implementations of queryable properties will now receive the combined lookup string if multiple lookups/transforms are used at once instead of just the first lookup/transform
Fixed the construction of GROUP BY clauses when annotating queryable properties based on aggregates
Fixed the construction of HAVING clauses when annotating queryable properties based on aggregates in Django versions below 1.9
Fixed the ability to pickle queries and querysets with queryable properties functionality in Django versions below 1.6
1.0.1 (2019-05-11)
Added support for Django 2.2
1.0.0 (2018-12-31)
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django-queryable-properties-1.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1e8193202d925447f029b62bab9fc15f648e3d174fa0a04d4a8175c6df3a258 |
|
MD5 | 40d5675cca00675b97ecf4d667dc0a75 |
|
BLAKE2b-256 | d8e9aba0e3547db3dbd56ec3fe84989deedb9285f11f50c3079cfd8b2b041a63 |
Hashes for django_queryable_properties-1.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f3bd7d7a531dd85f51d79f625cf0401ff2ce81366a5d9a52b08e7a7d48b5d1b |
|
MD5 | 3e7b2ea19f3a2cdf95b3c25c295c3ac0 |
|
BLAKE2b-256 | 95682613d65f2f506b0b9723f37cbbdb0f129264dc6768f71efaa0dae4c7b0b8 |