Django Elastic Filter for Models
Project description
Django Elastic Filter
Install:
pip install django_elastic_filter
Usage:
# import package
from django_elastic_filter.elastic_filter import ElasticFilter
from django_elastic_filter.dynamic import generate_serializer
elastic_filter = ElasticFilter('fields', 'user_id', request)
elastic_filter_fields = elastic_filter.get_scope_other_fields()
elastic_serializer = generate_serializer(Stockholder,
elastic_filter_fields['fields'],
elastic_filter_fields['rest'],
request,
{
'info': 'users.models.Natural',
})
serializer = elastic_serializer(stockholders, many=True)
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
Close
Hashes for django_elastic_filter-1.0.16.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 908a713b49e3283a94797dacf361edc7006894e7643ef15824cc1e7737c4500d |
|
MD5 | 43d71214ca8ce1056a0c7b9e37165277 |
|
BLAKE2b-256 | db781db89a93d3e4674c4f94ee4b4c38d12f0e85deb8df77064a4d739b96cb3d |
Close
Hashes for django_elastic_filter-1.0.16-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5bfc65a588e430d6ca3125c4c7c87b695d0e283a5020999c5d5e6e0f5072ee5 |
|
MD5 | a2cd44f761adf97da829188eb52d652a |
|
BLAKE2b-256 | 2538c9c3f504acec5fdc6de96d6f938cfd37576ac21707041d6ed75617b76e54 |