基本設定を含む settings.py ファイルがあります。次に、django_debug_toolbar などのいくつかのプロファイリングおよびテスト アプリを含む local_settings.py ファイルがあり、次に、プロダクション用の db 設定などを含む別の production_settings.py ファイルがあります。
local_settings.py ファイルを .gitignore に追加して、本番環境にプッシュされないようにしました。そして、私のsettings.pyファイルに、次のものを入れました-
try:
from local_settings import *
INSTALLED_APPS += LS_APPS
MIDDLEWARE_CLASSES += LS_MIDDLEWARE_CLASSES
except ImportError:
try:
from production_settings import *
INSTALLED_APPS += PROD_APPS
except:
pass
私はherokuで物事を実行しています。production_settings の設定が本番サーバーに反映されていないのが難点ですが、何が悪いのでしょうか?助けてください、ありがとう!