Django のバックグラウンドを持つ私は、フレームワークの構成のみではなく、アプリ層の構成に適した (そして意図された) 構成メカニズムを提供するフレームワークに慣れています。
TurboGears 2.x テンプレートには<app_module>.config.app_cfg
モジュールが含まれており、展開の ini ファイルでオーバーライドできます。ただし、これは「TG2固有の」設定用として明示的に文書化されており、アプリ用に思いついた構成エントリが追加された新しい設定と衝突するのを防ぐような命名規則や名前空間メカニズムが文書化されていません将来的に他のフレームワーク コンポーネントに。
TurboGears 2.x は、TG2 自体に固有のものではなく、TG2 で構築されたアプリケーションの構成を管理するためのメカニズムを提供しますか、または TG2 開発者 (Paste など) に認められたベスト プラクティスのセットに含まれますか? TG2 構成メカニズムの再利用が慣例である場合、構成名前空間の管理について受け入れられている方法はありますか?