相关疑难解决方法(0)

SQLAlchemy:避免在声明式样式类定义中重复

我正在使用SQLAlchemy,我的对象模型中的许多类具有相同的两个属性:id和(整数和主键),以及name(字符串).我试图避免在每个类中声明它们如此:

class C1(declarative_base()):
    id = Column(Integer, primary_key = True)
    name = Column(String)
    #...

class C2(declarative_base()):
    id = Column(Integer, primary_key = True)
    name = Column(String)
    #...
Run Code Online (Sandbox Code Playgroud)

有什么好办法呢?我尝试使用元类但它还没有用.

python sqlalchemy

11
推荐指数
1
解决办法
1738
查看次数

标签 统计

python ×1

sqlalchemy ×1