python 类继承mongoengine的Document后不能被继承是咋回事

python类继承mongoengine的Document后不能被继承是怎么回事?[20:06:55][5648][INFO ][utils.py:20][modul

python 类继承mongoengine的Document后不能被继承是怎么回事?
[20:06:55][5648][INFO ][utils.py:20][<module>]:  ============== log initialized ==============
Traceback (most recent call last):
  File "D:\ztcjingling\ztcjl3-20120903\apps\kwlib\test.py", line 10, in <module>
    from kwlib.task_manage import Task_Manager
  File "D:\ztcjingling\ztcjl3-20120903\apps\kwlib\task_manage.py", line 461, in <module>
    class Claw_Task(Task_Manager):
  File "C:\Python27\lib\site-packages\mongoengine-0.8.1-py2.7.egg\mongoengine\base\metaclasses.py", line 331, in __new__
    new_class = super_new(cls, name, bases, attrs)
  File "C:\Python27\lib\site-packages\mongoengine-0.8.1-py2.7.egg\mongoengine\base\metaclasses.py", line 119, in __new__
    base.__name__)
ValueError: Document Task_Manager may not be subclassed Python 继承
[解决办法]


class TaskManager(DynamicDocument):
    meta = {'allow_inheritance': True}

class ClawsMangage(TaskManager):
    pass