あなたは、Grails と Django の両方を使用する人を求めました。私は大きなプロジェクトのために両方の仕事をしました。ここに私の考えがあります:
IDE:
Django は Eclipse で非常にうまく機能し、Grails は IntelliJ Idea で非常にうまく機能します。
デバッグ:
実質的に同じです (Grails には IntelliJ を使用し、Python には Eclipse を使用すると仮定します)。ステップのデバッグ、変数の検査など...どちらにもprintステートメントは必要ありません。django のエラー メッセージは役に立たない場合もありますが、通常、Grails のエラー メッセージは非常に長く、解析が困難です。
単体テストの実行時間:
django: 2 秒。Grails: 20 秒 (テスト自体はどちらもほんの一瞬で実行されます。残りの部分はフレームワークをロードして実行する部分です...ご覧のとおり、Grails のロードはイライラするほど遅いです)。
デプロイ:
Django: 1 つのファイルをコピーして apache 構成に貼り付けます。再デプロイするには、コードを変更して apache をリロードするだけです。Grails: .war ファイルを作成し、Tomcat にデプロイし、すすぎ、再デプロイを繰り返します。
プログラミング言語:
Groovy は本当に素晴らしいです。Python よりも好きです。しかし、私は確かに不満はありません。
プラグイン:
Grails: 壊れたプラグインがたくさんあります (これまでのすべての Java ライブラリを使用できます)。Django: 安定したプラグインがいくつかありますが、必要なことのほとんどを行うには十分です。
データベース:
Django: South を使用したスキーマの移行、および一般的に直感的な関係。Grails: スキーマの移行はありません。デフォルトでは、起動時にデータベースが削除されます... WTF
使用法:
Django: スタートアップ (特に Gov 2.0 スペース)、独立した Web 開発ショップ。Grails: エンタープライズ
それが役立つことを願っています!