私は3つすべて(およびそれ以上)で作業しましたが、それらはすべて、IMHOのさまざまなユースケース向けに構築されています。私はこれらがトップティアの選択であることに同意します。
djangopluggables.comでのグリッド比較は、確かにこれらのそれぞれの評価を容易にすることができます。
django-cmsは最もフル機能であり、無責任になることなく実際にクライアントに引き渡すことができるものです。他のアプリを統合するための機能はありますが、FeinCMSの拡張性/統合やdjango-page-cmsの単純さはありません。そうは言っても、これがDjangoに最適なオープンソースCMSであるというのがコンセンサスだと思います。ただし、ドキュメントが少し不足しています。更新:アプリのDjangoCMS2.1への統合が改善されたと言われました。
FeinCMS -CMS機能を組み合わせて独自のアプリに組み込むための優れたツールセットです。「すぐに使える」わけではありません。つまり、好きなように統合できます。urls.pyを乗っ取ったり、ページのルーティング方法を制御したりする必要はありません。これはおそらく、Djangoの次世代の真にプラグ可能なアプリのプロトタイプです。-プライマリモデルが大量のeコマースであり、ブログやフラッシュではない、統合したいカスタムコンテンツタイプがあるため、django-page-cmsからFeinCMSに移行しています。優れたドキュメントとサポートもあります。
Django-page-cms-主要なアプリケーションの周りに「AboutUs」ページをいくつか配置したい場合に最適です。そのメニューシステムは真に階層的ではなく、ページプレゼンテーションの構築はあなた次第です。しかし、それは非常にシンプルで目立たず、アプリにアクセスして、クライアントが管理できる、または自分自身でさえもナビゲーションを実行するのが非常に簡単です。私が知っているドキュメントはありませんが、実際には必要ありません。コードを読むと、30分以内にすべてを取得できます。
アップデート
Mezzanine-非常によく設計されたCMSであり、主に統合されたeコマース部分があるため、ほとんどのクライアント作業で最終的に決定しました。しかし、それを超えて、それは非常に拡張可能なページモデルと、クライアントが喜んで使用するかもしれないカスタム管理インターフェースを持っています。また、「すぐに使える」最高のエクスペリエンスを提供します。つまり、1つのコマンドで本格的なサイトを立ち上げることができます。