Skip to content

bob1de/django-flexquery

Repository files navigation

django-flexquery

Build Status

Test Coverage

Documentation

This library aims to provide a new way of declaring reusable QuerySet filtering logic in your Django project, incorporating the DRY principle and maximizing user experience and performance by allowing you to decide between sub-queries and JOINs.

Its strengths are, among others:

  • Easy to learn in minutes
  • Cleanly integrates with Django's ORM
  • Small code footprint, hard for bugs to hide - ~150 lines of code (LoC)
  • 100% test coverage
  • Fully documented code, formatted using the excellent Black Code Formatter.

See the documentation at Read The Docs to convince yourself.

About

Reusable QuerySet filtering logic for Django, allowing to decide between sub-queries and JOINs dynamically

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages