博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python类中的table_python – 可以指定类而不在sqlalchemy中指定__tablename__?
阅读量:6913 次
发布时间:2019-06-27

本文共 580 字,大约阅读时间需要 1 分钟。

我正在尝试创建一个基类,为方便起见,指定了id和url.

Base = declarative_base()

Base.query = session.query_property()

class CrawlableEntity(Base):

"""CrawlableEntity class for all entities crawled online.

"""

id = Column(Integer, primary_key=True)

url = Column(String, nullable=False)

class Model(CrawlableEntity):

__tablename__ = 'models'

name = Column(String) # Bobby Raffin

looks = relationship('Look', backref='model')

我收到以下错误

sqlalchemy.exc.InvalidRequestError: Class does not have a __table__ or __tablename__ specified and does not inherit from an existing table-mapped class.

这种模式在sqlalchemy中是否可行?

转载地址:http://njncl.baihongyu.com/

你可能感兴趣的文章
赋值法
查看>>
单词积累(Unity)
查看>>
P4769 [NOI2018]冒泡排序(dp)
查看>>
[BZOJ5407]girls
查看>>
API接口 Http和Socket 优劣比较 使用场景选择
查看>>
js 邮政编码验证
查看>>
iOS开发之窥探UICollectionViewController(二) --详解CollectionView各种回调
查看>>
HDU 4532 湫秋系列故事——安排座位(组合)
查看>>
BZOJ 3672 [Noi2014]购票 (熟练剖分+凸壳维护)
查看>>
LINQ扩展实现去重复
查看>>
Linq to entity优化---MSDN
查看>>
多种方式实现依赖注入
查看>>
20150625_Andriod_01_ListView1_条目显示
查看>>
jmeter线程组之间传递参数
查看>>
monkey测试===Monkey测试策略(系列二)转
查看>>
安全测试===如何查看浏览器保存的密码
查看>>
POJ3177 Redundant Paths【双连通分量】
查看>>
El表达式的用法个人总结
查看>>
object - c 语言基础 进阶笔记 随笔笔记
查看>>
iOS开发之--一些有用的博文和博客
查看>>