0

私の仮想マシンは現在、django (ngsdbview) プロジェクト (Django 1.5/gunicorn/nginx with virtualenv setup) をホストしています。デフォルトの設定ファイルを使用する代わりに、/settings/production.py (または dev.py など) をセットアップします。そのため、以前にマシンの DJANGO_SETTINGS_MODULE 変数を定義しました。

現在、2 つ目の Django プロジェクト (サンプル) を同じマシンに追加していますが、プロジェクト固有の DJANGO_SETTINGS_MODULE 変数をどのように構成すればよいのでしょうか?

ありがとう、ゴータマン

4

2 に答える 2

0

Tim Edgar による解決策はうまく機能し、私はそれを好みます。

一方、ここからヒントを得てexport DJANGO_SETTINGS_MODULE=myproject.settings.production 、bin/activate スクリプトに追加 しました。これも機能します。ただし、スクリプトをアクティブ化するために追加することは、仮想マシンの再作成/新しい展開ごとになくなるため、最適なソリューションではない場合があります。

于 2013-10-29T15:50:50.670 に答える