From 1189472730993cf64a10a2ae3ca26c35cb0ed6e9 Mon Sep 17 00:00:00 2001 From: Dhaval Mehta Date: Wed, 2 Jan 2019 12:53:38 +0530 Subject: [PATCH 1/2] Fix ModuleNotFoundError: No module named 'fields' --- extras_mongoengine/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras_mongoengine/__init__.py b/extras_mongoengine/__init__.py index 6a87ac0..49ec284 100644 --- a/extras_mongoengine/__init__.py +++ b/extras_mongoengine/__init__.py @@ -1,3 +1,3 @@ -import fields +import extras_mongoengine.fields as fields __all__ = ('fields') From 56bfa828e55e22e6ae744472e5e1ab3f3b9452d9 Mon Sep 17 00:00:00 2001 From: Dhaval Mehta Date: Wed, 2 Jan 2019 19:47:02 +0530 Subject: [PATCH 2/2] change EnumField to inherit BaseField --- extras_mongoengine/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras_mongoengine/fields.py b/extras_mongoengine/fields.py index 5871ddf..61f93fe 100644 --- a/extras_mongoengine/fields.py +++ b/extras_mongoengine/fields.py @@ -65,7 +65,7 @@ def validate(self, value): super(LowerEmailField, self).validate(value) -class EnumField(object): +class EnumField(BaseField): """ A class to register Enum type (from the package enum34) into mongo