目前我有 3 个 Django 项目,它们共享一些通用设置,例如 database_engine。我创建了一个文件夹 settings 来存放每个项目的设置。我有
- top_settings.py:设置共享 3个项目中
- site1to3_settings.py:常见 从 top_settings 继承的设置 和站点特定的设置
问题:如何将它们放入 DJANGO_SETTINGS_MODULE 中,以便我可以使用 syncdb 和 django-admin.py 的每个项目上的其他命令?我已经有 DJANGO_SETTINGS_MODULE 指向我各自的 wsgi 文件中的这些文件。
请您参考如下方法:
您可以使用“from x import *”语句从其他文件导入设置。
将 DJANGO_SETTINGS_MODULE 设置为站点特定的设置文件,并在其中包含
from top_settings import *
