依赖于外部系统的SQLAlchemy属性

2024-05-15 13:01:56 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

__tablename__ = "example"

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

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

谢谢

添加一些详细信息:

  • 在属性中使用http调用或异步方法可以吗
  • 保存外部调用的结果和所花费的时间会非常好,比如“latest\u checked\u state”“latest\u check\u datetime”

Tags: 对象idtruedb属性example系统模式