Django nonrel の github は、最近の活動をほとんど示していません。よりサポートされているライブラリはありますか? そうでない場合、Django-nonrel はどの程度信頼できますか?
1 に答える
同じように調べています。私が見つけたのは、Django について話しているほとんどすべての GAE ページ (ここ、ここ、ここを参照) は古いものですが、上部に注意事項/更新があり、django-nonrel を使用することを推奨 (警告) しているということです。 Django を GAE で使いたい。
google.appengine.ext.db.djangoforms を使用して Django フォームのサポートを取得する方法を説明しているこの(古い) GAE ページも見つけました( django-nonrel は必要ありませんが、これは GAE のデータ モデルを使用する必要があることも意味します)。 Django の -- でも、私はそれを試してみたかったのですが)、その後、Python 2.7 を使用する GAE によってdb.djangoform のサポートが放棄されていることがわかりました。ここで行き止まり。
したがって、Django テンプレート以外の目的で GAE で Django を使用したい場合 (プレインストールされた Django だけで GAE で他の Django 機能を取得できますか??)、django-nonrel を使用する必要があります。GAE の他の Django 代替案については知りません (このGoogle Summer of Code プロジェクトがありましたが、そのプロジェクトで何が起こったのかはわかりません)。
信頼性に関しては、興味があるかもしれないいくつかの Google グループの投稿を次に示します: post1、post2。
たとえば、誰かが 6 月 28 日にそのグループに投稿して、appengine で Django 1.4 を試す方法を尋ねましたが、今日 (16 日後) の時点でまだ誰も応答していません。繰り返しになりますが、それはどんな助けも歓迎するプロジェクトのようです.
ところで、Django のデータ モデルを django-nonrel で使用できるはずなので、GAE データ モデルを使用する必要はありません: django-nonrel に関する GAE の記事。ただし、一部のモデル (多対多など) はサポートされていません。
この時点では、Django + django-nonrel + djangoappengine ルートを使用するか、webapp2 ルートを使用するかはまだ決めていません。