Home » Grids » Enumeration & state fields

Enumeration & state fields

Fields for enum's, enumerations, states and named constants.

8 Packages
10 Features

Search & Filter

Reusable workflow library for Django

2,863
Stars
413
Forks
39
Usage
Py3
Status Production/Stable
Version 2.2.15
Updated 28 Jan 2026
License AGPL
Commits
Features
PEP435-style enum
Integer backed
String backed
ForeignKey backed
Custom class style enum
Finite state machine
Custom labels
Queryset lookups
Form integration
Admin integration

Django friendly finite state machine support

261
Stars
17
Forks
0
Usage
Py3
Status Production/Stable
Version 4.2.4
Updated 23 Apr 2026
License MIT
Commits
Features
PEP435-style enum
Integer backed
String backed
ForeignKey backed
Custom class style enum
Finite state machine
Custom labels
Queryset lookups
Form integration
Admin integration

Because the Django world needs yet another registry system!

5
Stars
0
Forks
0
Usage
Py3
Status Beta
Version 2026.2.1b3
Updated 19 Feb 2026
License MIT
Commits
Features
PEP435-style enum
Integer backed
String backed
ForeignKey backed
Custom class style enum
Finite state machine
Custom labels
Queryset lookups
Form integration
Admin integration

A Django 1.7+ model field for use with Python 3 enums.

0
Stars
1
Forks
0
Usage
Py3
Status Unknown
Version 0.1.1
Updated 15 Mar 2015
License Custom
Commits
Features
PEP435-style enum
Integer backed
String backed
ForeignKey backed
Custom class style enum
Finite state machine
Custom labels
Queryset lookups
Form integration
Admin integration

Features Being Compared

10 features

PEP435-style enum

Uses real Python 3.4+ PEP435-style enum's

Integer backed

Uses integer field as backing store

String backed

Uses string field as backing store

ForeignKey backed

Uses ForeignKey field as backing store

Custom class style enum

Uses a custom enum base class

Finite state machine

Supports (simple) finite state machine transitions

Custom labels

Add custom labels to enum values

Queryset lookups

Can be used with queryset lookups and filters

Form integration

Usable in forms (choices)

Admin integration

Usable in admin list filters