【发布时间】:2012-09-02 11:31:55
【问题描述】:
我们正在尝试确定最佳实践,以便为我们希望使用的不同环境(例如本地开发、登台和生产)设置 Django 设置。
仔细阅读,我们发现使用了两种主要的技术:
settings_local.py 文件,未版本化,在主 settings.py 文件末尾导入
settings模块方式,settings变成python模块,具体的env.py文件在里面source here
我们更喜欢第二种方式,因为它看起来非常模块化和“python”方式,但是,作为指南仍然不完整,如何说 Django 为每个不同的环境使用哪个模块?
您认为这是管理 Django 设置的好方法吗?
谢谢大家。
【问题讨论】:
标签: python django module settings