-1

uwsgiを使用してローカルマシン./manage.py runserver上で、およびuwsgiを使用してリモートサーバー上で開始できるプロジェクトがあります。2つの設定ファイルがあります:settings(ローカルマシン用)とprod_settingsです。したがって、uwsgiでプロジェクトを開始するときは、このオプションを使用するだけです。

env = DJANGO_SETTINGS_MODULE=prod_settings

ただし、現在アクティブなモジュールを知る必要がある場合があります。キーを確認することはできDJANGO_SETTINGS_MODULEますが、本当の方法ではないと思います。何かをグーグルしようとしましたが、まだ何も見つかりませんでした。

アドバイスありがとうございます。

4

1 に答える 1

1

設定ファイル内:

import os
SETTINGS_MODULE = os.path.abspath(__file__)

(またはあなたが望むものは何でも)

しかし、それがデバッグのためだけの場合、それはenv["DJANGO_SETTINGS_MODULE"]を読むことによるそれほどの改善ではありません。

于 2012-07-05T11:40:12.303 に答える