Skip to main content

Sanity for the django choices functionality.

Project description

Build status Code quality checks Code coverage Documentation Status black pypi python-versions django-versions

Order and sanity for django model choices.


New projects should not use this package. Existing users can follow the migration guide in the documentation.

Note: Django 3.0 added enumeration types. This feature mostly replaces the need for Django-Choices. See also Adam Johnson’s post on using them.


Django choices provides a declarative way of using the choices option on django fields.

See the documentation on ReadTheDocs on how to use this library.


Licensed under the MIT License.

Source Code

The source code can be found on github.

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-choices-2.0.0.tar.gz (8.7 kB view hashes)

Uploaded Source

Built Distribution

django_choices-2.0.0-py3-none-any.whl (10.2 kB view hashes)

Uploaded Python 3

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