This is using Django 1.9 with django-enumfield 1.3b2
class Hike(models.Model):
class ExposureType(enum.Enum):
UNKNOWN = 0
exposure_type = enum.EnumField(ExposureType, default=ExposureType.UNKNOWN)
generates
operations = [
migrations.AlterField(
model_name='hike',
name='exposure_type',
field=django_enumfield.db.fields.EnumField(default=0, enum=base.models.ExposureType),
),
It should instead generate enum=base.models.Hike.ExposureType