当子模块名称与文件名称相同时,Python SQLAlchemy继承错误

时间:2019-02-24 14:51:13

标签: python inheritance sqlalchemy python-3.5

我尝试从基本Model继承我的模型,但是当子模型名称与文件名相同时,在声明子模型的地方,出现下一个错误:

  

AttributeError:'_ModuleMarker'对象没有属性'add_item'

我的基础模型课:

@as_declarative()
class BaseModel(AbstractConcreteBase):

    id = Column(Integer, primary_key=True)

    @declared_attr
    def __tablename__(cls):
        return cls.__name__.lower()

要使子模型名称与文件名称相同应该怎么做?

附加 找到了here的一些信息,但这不能回答我自己的问题。

0 个答案:

没有答案