公式の django ドキュメントでこれらへの参照が見つからない理由は、これらが公式の django リリースにバンドルされていないためです。さらに、さらに重要なことに、django (および一般的には python) は、特定のサード パーティ製ライブラリを次に使用する優れたスペシャル ソースとして推奨していません。特にうまく機能するサードパーティのコンポーネントがある場合、django はそれを統合します ( django-staticfiles
django の公式リリースの一部となった場合と同様)。
ただし、コミュニティの推奨事項は見つかります。たとえばlxml
、xml/html の解析は広く称賛されていますが、Python のドキュメントでは公式に承認されていません。
同様に、django では、サードパーティ製ソフトウェアの使用を推奨していません。代わりに、彼らはあなたの脳に最も適したものを決定させます。私はそれが好きです.
必要に応じて、次のことができます。
SLIM は Ruby のテンプレート エンジンのようです。代替手段を探している場合 (繰り返しますが、他のアプリケーションとの互換性のためにこれはお勧めしません)、jinja2
django を使用できます。
django はフルスタック フレームワークであるため、すべてがボックスに含まれており、すぐに使い始めることができるように緊密に統合されていることに注意してください。より「独自のコンポーネントを持ち込む」アプローチを好む場合は、他のフレームワークを検討する必要があります。最もプラグ可能なものは、優れたプロジェクトPyramid
から進化したものです。Pylons