javascript - python + REST 上的 GAE,插入/更新 db.ListProperty(users.User)

标签 javascript python google-app-engine rest gql

我有一个简单的db.Model,它有一个字段db.ListProperty(users.User) 对于我使用的 REST 服务器 http://code.google.com/p/appengine-rest-server/

但是,我似乎无法更新这个字段。 该应用目前受密码保护,但如果有人想看一看,我可以将其公开。

基本上,我有一个使用此 jQuery 发布的表单:

    $.ajax({
        contentType: 'application/json',
        url: '/rest/' + $this.attr('name') + update,
        type: 'POST',
        data: $this.wsString(),
    });

其中 $this.wsString() 将 serializeArray() 应用于表单,然后将结果转换为正确的 REST 格式(最后是 + JSON.stringify)。

这是实体的元数据,“开发人员”字段是有问题的字段:http://toxik.appspot.com/Project.xml

感谢您的帮助!

最佳答案

我设法修复它:db.ListProperty(users.User) 想要一个序列化的对象,如下所示:

"developers":{"item":["some1@email.com","some2@email.com"]}

关于javascript - python + REST 上的 GAE,插入/更新 db.ListProperty(users.User),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6124029/

相关文章:

python - 如何获得FB Prophet的特征重要性?

python - 如何在使用 Robot Framework 时打印可用标签

java - 跨 Java 和 Python 的 PKI 验证

jquery - 如何在服务器上加载带有 URL 中井号标记后的变量的页面?

javascript - 如何在部署到 Heroku 的 Node.js 环境中制作 Redis(Bull)队列?

javascript - 如何用 javascript 中的随机数替换每个破折号 (-)?

python - 如何在Python中编写CSV格式的输出文件?

java - 在谷歌应用引擎上保存长文本

php - 从数组查询获取对象 json 值时出错

javascript - ReactJS:获取JSON