Skip to main content

A Django app for extending managers and the querysets they produce.

Project description

django-qmixin is a reusable Django application for extending managers and the querysets they produce.

A mixin is a subclass of djqmixin.QMixin which defines some related methods that operate on a QuerySet or Manager instance. Mixins can be ‘mixed in’ to a manager class, and their methods will be made available on all instances of that class (whether on the model itself or via a relation), as well as the QuerySet instances it produces.

What this achieves is the ability to add queryset-level functionality to your model with the minimum amount of work possible.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-qmixin-0.1.tar.gz (8.5 kB view details)

Uploaded Source

File details

Details for the file django-qmixin-0.1.tar.gz.

File metadata

  • Download URL: django-qmixin-0.1.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for django-qmixin-0.1.tar.gz
Algorithm Hash digest
SHA256 bbef0086f2241df1f5db9a7fb8b94522acacb79d224f27db9777f8bed7394004
MD5 dc739b9554151695b804368e20945911
BLAKE2b-256 b49054b384719e2038535049793ca81a4815f7cff154d6b90f4ea25c435cc3cc

See more details on using hashes here.

Supported by

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