要实现的效果类似运行应用时:
python app.py --settings=zhangsan python app.py --settings=lisi
不同的人加载不同的数据库配置,缓存配置等等。
ringa_lee
自問自答: Tornado のオプションを使用し、設定ファイルのセットを読み取るためのインターフェイスを定義します。おおよそのコードは次のとおりです。
竜巻エントリーファイル main.py
app_config.py のコードは次のとおりです:
コードを実行するとき
データベースとキャッシュ構成ファイルの標準セットは変更しないでください。
各人は独自の対応するデータベースとキャッシュ設定ファイルを持っており、これらのファイルは無視されます (バージョン管理に git を使用していると思います)。
これによって全員の開発が遅れることはなく、将来の製品リリースに影響することもありません。
自問自答: Tornado のオプションを使用し、設定ファイルのセットを読み取るためのインターフェイスを定義します。おおよそのコードは次のとおりです。
竜巻エントリーファイル main.py
リーリーapp_config.py のコードは次のとおりです:
リーリーコードを実行するとき
リーリーデータベースとキャッシュ構成ファイルの標準セットは変更しないでください。
各人は独自の対応するデータベースとキャッシュ設定ファイルを持っており、これらのファイルは無視されます (バージョン管理に git を使用していると思います)。
これによって全員の開発が遅れることはなく、将来の製品リリースに影響することもありません。