SQLAlchemy-属性取决于外部系统

时间:2019-08-24 15:09:08

标签: python sqlalchemy

我想构造一个对象的属性,该属性应从外部系统读取(在这种情况下,它是一个区块链,但可以是任何其他系统)。

使属性为只读并从外部系统获取其值的最佳实践是什么? @property模式可用吗?

__tablename__ = "example"

id = db.Column(db.Integer, primary_key=True, autoincrement=True)
...

@property
def status(self):
...?

谢谢

添加一些详细信息:

  • 可以在该属性内使用http调用还是使用异步方法吗?
  • 保存外部调用的结果及其花费的时间非常好,例如“ latest_checked_state”,“ latest_check_datetime”

0 个答案:

没有答案