2

我一直在学习 Django,所以我可以在我的 GAE 应用程序中使用 Django 管理表单。我刚刚读到 GAE 不支持 django 模型,所以我认为它也不支持管理表单。

所以问题是 GAE 是否支持任何其他“表单”或“报告”环境,或者你必须用 html 做所有事情吗?

4

1 回答 1

2

如果您使用 CloudSQL,则支持 django 模型,您会没事的。

如果您使用 HRD,则让管理页面工作会更加困难。

不支持 django 模型。应用程序引擎 SDK 带有 django 样式的表单,可与 GAE db.Model 字段一起使用。

或者,您可以使用 django-nonrel,它包含一个翻译层,允许 django 模型与 GAE 一起使用。翻译层有各种限制,最突出的是不支持多对多关系。这破坏了管理员使用的 Django 权限模块。我已经看到一些记录在案的尝试来解决这个问题,但我不确定人们有多成功。

于 2012-12-19T18:20:35.047 回答