2012-01-14 17 views
3

私はdjango-cmsをgoogle-app-engineで動かそうとしています。そのような獣を働かせることに成功した人は誰ですか?django-cms on google-app-engine(django-norel)

正常に動作するようにdjango-norelアプリケーションのサンプルを入手しました.Django-CMSをローカルにクラッシュさせてしまいました。

私がそれを打破しようとする前に、成功事例はありますか?

答えて

5

エラーは、一部のフィールドで不等式フィルタを使用し、別のフィールドで並べ替えるクエリがあることを意味します。ただし、これはappengineのデータストアでは許可されていません(documentation on queriesの「制限」を参照)。そして、よくthere is no easy way to fix it

私はdjangoとgoogle-app-engineの両方の経験を持っており、これまでもdjango-cmsで作業してきました。私の経験では、djangoはappengineにとって非常に悪い選択でした。 django-ORMはappengineでは役に立たず、django-nonrellはdjango-ormのすべての機能を実装していません。 django-cmsに関しては、私はappengine上で実行することも考慮しませんでした。

+0

GAEの成熟したpythonic ORMについて知っていますか?私たちは、クラウドベースのWebアプリケーション、社内のDjango/Memcached/PGSQLソリューションと比べて、徐々にリクエストを増やしています。 – qdot

+0

AppengineのSDKは、すでにデータストアへのオブジェクト指向のインターフェイスを提供しています。これは、モデル定義、多形モデル、多態性問合せ、参照フィールドの実装(外部キー代替)を提供します。 ORMは、データストアがリレーショナルデータベースではないため、適切な言葉ではありません。 – Ski

+2

ep.io、gondor.io、heroku.comなどの適切なDjangoサポートを実際にサポートするクラウドプロバイダの使用をお勧めします。 django CMSはGAEをサポートせず、サポートしません。 – ojii

関連する問題