Django 4 多環境配置指南
本文將介紹 Django 4.1 如何根據不同環境(開發、測試、生產)進行自定義配置。
注意: 敏感文件於下篇介紹,本文著重於各環境配置核心。
分層結構化的設定文件
將 settings.py 視需求拆分,此指南範例為 base.py、dev.py、prod.py。
以下是多環境分層後的 Django 專案資料夾結構樹:
my_django_project/
│
├── my_app/
│ ├── __init__.py
│ ├── models.py
│ ├── views.py...
sharon-mai.hashnode.dev2 min read