尝试通过name
在属性中使用来优化数据库模型类属性名称。
前任。
class terminals(db.Model):
location_code = db.StringProperty()
terminal_code = db.StringProperty(default='')
start_invoice_no = db.IntegerProperty(indexed=False, default=1, name='sin')
next_invoice_no = db.IntegerProperty(indexed=False)
last_doc_details = db.TextProperty(default='{}')
终端查询:
terminal_qry = db.Model(terminals).all()
将发生的事情很好地放入数据库中。但是当我尝试序列化这个查询对象时。
serializers.serialize('json', [terminal_qry])
它将错误提高为,
AttributeError: 'terminals' object has no attribute 'sin'
谁能告诉这个,这里哪里出错了?
问候。