Skip to main content

DSL for Django ORM

Project description

https://badge.fury.io/py/django-dsl.svg https://travis-ci.org/mpasternak/django-dsl.svg?branch=master https://coveralls.io/repos/github/mpasternak/django-dsl/badge.svg?branch=master

DSL for Django ORM

This is a simple query language for Django ORM. You can give it to your customers so they will be able to filter the database without having to edit code.

From one side, you feed it with a string, supplied by the user. And, it gives you Q-objects, ready to be used in QuerySet.filter() call.

Please see tests/test_dsl.py file for example usage.

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

History

0.1.0 (2017-07-21)

  • First release on PyPI.

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

django-dsl-0.1.11.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

django_dsl-0.1.11-py2.py3-none-any.whl (9.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-dsl-0.1.11.tar.gz.

File metadata

  • Download URL: django-dsl-0.1.11.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for django-dsl-0.1.11.tar.gz
Algorithm Hash digest
SHA256 453da1fb963780c8a007fcb7b78a2f7628c1153b99b6287a2eefa3e9a2cc5c03
MD5 f82e8ac7dc0b93b51a0e9559f3fa1732
BLAKE2b-256 6835af1e725cb5b85719c89b3e482b4a7ffb4daa30222bd0df29ca91e2e2ac3c

See more details on using hashes here.

File details

Details for the file django_dsl-0.1.11-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_dsl-0.1.11-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 22731a0e4372c06112db7a356d6a154c6e57b768e3d712af8d94a001b0828f32
MD5 6d65bafc40b6bd57a65b156532959f3d
BLAKE2b-256 8517b57ec4c31b206f911d68ac42b173e312b3cc846cc7b61d09690eb4b0ee9b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page