extras-mongoengine
extras-mongoengine copied to clipboard
ModuleNotFoundError: No module named 'fields'
I write above code for using EnumField. but it raise ModuleNotFoundError: No module named 'fields'
from extras_mongoengine.fields import IntEnuField
from mongoengine import *
from enum import Enum
class Type(Enum):
a = 1
b = 2
class Doc(Document):
test = IntEnumField(Type)
...
File "/home/travis/build/Team-SeeTo/SeeTo-Backend/test.py", line 2, in <module>
from extras_mongoengine.fields import IntEnumField
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/extras_mongoengine/__init__.py", line 1, in <module>
import fields
ModuleNotFoundError: No module named 'fields'
and I found what is the problem, original init.py code is here,
import fields
__all__ = ('fields')
when I change like this, it works, can I make PR?
import extras_mongoengine.fields as fields
__all__ = ('fields')
thanks.
No updates yet after 1 year....