2

GAE アプリケーションで Django 管理フォームを使用できるように、私は Django に慣れてきました。GAE は django モデルをサポートしていないことを読んだばかりなので、管理フォームもサポートしていないと考えています。

問題は、GAE は他の「フォーム」または「レポート」環境をサポートするのか、それとも html ですべてを行う必要があるのか​​ということです。

4

1 に答える 1

2

CloudSQL を使用している場合は、django モデルがサポートされているので問題ありません。

HRD を使用している場合、管理ページを機能させるのはさらに難しくなります。

django モデルはサポートされていません。アプリ エンジン SDK には、GAE db.Model フィールドで動作する django スタイルのフォームが付属しています。

または、django モデルを GAE で使用できるようにする変換レイヤーを含む django-nonrel を使用することもできます。翻訳レイヤーにはさまざまな制限があります。最も顕著なのは、多対多の関係がサポートされていないことです。これにより、管理者が使用する Django パーミッション モジュールが壊れます。これを回避するためのいくつかの試みが文書化されているのを見てきましたが、人々がどれほど成功したかはわかりません.

于 2012-12-19T18:20:35.047 に答える