-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Description
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.
Demoli, SakornW and Tradunsky
Metadata
Metadata
Assignees
Labels
No labels