【发布时间】:2014-05-20 15:08:34
【问题描述】:
我有以下代码:
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy(app)
class Product(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(128), unique=True)
def id_to_string(self):
return str(id)
但是当我调用 Product.id_to_string() 函数时,它给了我:
<built-in function id>
我做错了什么?如何将 id 的值作为字符串获取?
【问题讨论】:
-
id是模型实例的属性。所以你需要把它称为self.id。 -
当然,我不知道我是怎么错过的:/ 谢谢!