ローカルの開発環境と本番環境にまたがって Django 設定を管理するのは難しい場合があります。定数などの一部の設定は両方間で共有できますが、ファイル パスなどのその他の設定は変更が必要です。
「Django の 2 つのスクープ」で説明されているように、推奨されるアプローチは、バージョン管理を採用し、設定を保存することです。プロジェクト内の専用ディレクトリ:
project/ app1/ app2/ project/ __init__.py settings/ __init__.py base.py local.py production.py manage.py
base.py
settings/base.py の共通設定には、MEDIA_ROOT や ADMIN など、両方の環境で共有される設定が含まれています。
サイト固有の設定
指定された設定での Django の実行
Django コマンドを実行するときは、 --settings オプションを利用して適切な設定を指定しますファイル:
サンプル プロジェクトテンプレート
さらに詳しいガイダンスについては、サンプル プロジェクト レイアウト テンプレートが GitHub で入手できます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3