Djangoでプロジェクトをビルドしています。Django用に2つの設定ファイル(production_setting.pyとdevelopment_setting.py)を作成できますが、プロジェクト用の構成ファイルが必要であり、ConfigParserを使用してそのファイルを解析しています。例えば
[セクション] name="開発" バージョン="1.0"
この構成ファイルを本番環境と開発環境に分割する方法は?
Django プロジェクトで通常行うことは、各プラットフォーム (dev、prod など) のすべての構成ファイルのバージョンを作成し、シンボリック リンクを使用して正しいものを選択することです。Windows がリンクを適切にサポートするようになったので、このソリューションはすべての人に適しています。
別の構成ファイルを主張する場合は、適切な構成ファイルをインポートするだけの Python ファイルにしてみてください。代わりに、次のname="development"
ようなものになります。execfile('development_settings.py')