python - 使用 Peewee 创建派生字段?
问题描述
我不确定如何使用 Python Peewee 模型字段来初始化其他字段。这是我迄今为止尝试过的,但没有奏效。我在文档中也找不到这个。
from peewee import *
db = SqliteDatabase('test.db')
class Stats(Model):
first = IntegerField()
second = IntegerField()
def __init__(self, first):
self.second = first * 10
class Meta:
database = db
from peewee import *
db = SqliteDatabase('test.db')
class TestModel(Model):
def __init__(self, first):
self.first = first
self.second= first * 10
class Meta:
database = db
解决方案
推荐阅读
- blazor - 子组件列表的 Blazor 验证
- c# - .NET Framework 4.0 替代 Microsoft.AspNet.WebApi.OwinSelfHost
- r - 使用关卡和标签 - 如何维护关卡中未包含的数据?
- r - 基于另一个 df 的两列对来自一个 df 的值求和
- docker - 在本地通过 docker 设置 hello world of collabora/code
- python - 从链表中删除所有负节点并从python中的链表中获取节点总和
- python - InvalidArgumentException:消息:无效参数(会话信息:无头 chrome=88.0.4324.182)?
- powerbi - PowerBI -Total Row 显示最小值,即使我对该列的 Measure 是一个总和?
- swiftui - 在 DatePicker 中调用 .onChange 之前的函数
- php - 从数组输出日期从星期一到星期五