GAE是否支持django管理表单

时间:2012-12-19 18:10:46

标签: python html django google-app-engine datastore

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

所以问题是GAE是否支持任何其他“表单”或“报告”环境,或者您是否必须使用html执行所有操作

1 个答案:

答案 0 :(得分:2)

如果你正在使用CloudSQL,那么支持django模型,你会没事的。

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

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

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