0

PythonベースのApp-Engineアプリケーションで、Django用の古いスタイルのAppEngineヘルパーへの依存関係を削除したいと思います。同時に、Python2.7とDjango1.4にアップグレードしたいと思います。アップグレードプロセスについていくつか質問があります。

1)新しいApp Engine SDK(バージョン1.7.4)には、Djangoが完全にサポートされていることが記載されています。これは、DjangoがApp Engineで機能するために、App EngineヘルパーもDjango-norelも必要ないことを意味しますか?

2)前の質問に対する答えが、外部パッチ/ヘルパーは必要ないということだとすると、新しいSDKに基づくサンプルのApp Engine/Djangoアプリケーションを見つけるのに問題があります。外部のパッチ/ヘルパーに依存しないDjango/AppEngineの例をどこで見つけることができるか知っていますか?(これにより、既知の適切な開始点が得られ、既存のコードを移植できます)。

3)現在、私のデータベースモデルは、AppEngineヘルパーで提供されているBaseModelを継承しています。私のウェブサイトを壊さないために、BaseModelがもはや存在しない場合、これらのモデルは何から継承する必要がありますか?

4

1 に答える 1

1

CloudSQLでDjango1.4を使用できます。

HRDを使用している場合は、django-nonrel(App Engine Helperの後継)を使用することをお勧めします。django-nonrelは機能しますが、現時点ではドキュメントが少し不足しています。

于 2012-12-29T07:31:24.970 に答える