Djangoの背景から来て、フレームワーク設定ではなくアプリケーション層の設定に適した設定メカニズムを提供するフレームワークに慣れています。TurboGears 2.xのアプリケーション層の設定名前空間
TurboGears 2.xテンプレートには、<app_module>.config.app_cfg
モジュールが含まれています。このモジュールは、展開用のiniファイルで上書きできます。しかし、これは「TG2固有の」設定として明示的に記述されています。私は、新しい設定が追加されたときに私のアプリが思いつく設定エントリを妨げるような名前付け規則や名前空間の仕組みは何も表示されません将来他のフレームワークコンポーネントに提供することができます。
TurboGears 2.xでは、TG2開発者のためのベストプラクティスとして、TG2自体に固有のものではなく、TG2上に構築されたアプリケーションの構成を管理するメカニズムが含まれていますか? TG2構成メカニズムを再利用することが従来的である場合、構成名前空間管理には何らかの慣習が認められていますか?