gpt4 book ai didi

google-app-engine - ndb 模型与 WTForms 的兼容性

转载 作者:太空宇宙 更新时间:2023-11-03 15:34:37 24 4
gpt4 key购买 nike

技术堆栈:ndb 模型WTFormswebapp2我正在试验 appengine 数据库模型的 WTForms 扩展。

我有一个简单的数据库模式:

class Autho(ndb.Models):
name = db.StringProperty()

class Notes(ndb.Model):
title = db.StringProperty()
author = db.KeyProperty()

然后是一个简单的表单定义表单 WTForms,根据他们的文档在处理程序中:

from wtforms.ext.appengine.db import model_form

def get(self, slug):
form = model_form(Author)()
self.render_template('form.html', {'form': form})

这引发了一个属性错误行 411 here props = model.properties()

如果可以解决,请告诉我。

最佳答案

我从未使用过 WTForms,但它似乎与 NDB 不兼容——“model.properties()”是一个古老的数据库习惯用法。也许 WTForms 作者会考虑添加对 NBD 的支持?

关于google-app-engine - ndb 模型与 WTForms 的兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com