【发布时间】:2012-07-22 05:48:33
【问题描述】:
django 文档明确说明
您不应在运行时更改应用程序中的设置。
我的问题是,为什么会这样?我想在运行时动态添加应用程序,并在运行时添加数据库,这两者都涉及编辑设置。有人可以解释为什么在运行时不编辑设置,如果存在异常,它们是哪些设置以及为什么它们是异常的?我对如何实现我的目标不是很感兴趣,而是对不应该更改设置的原因感兴趣。
【问题讨论】:
-
我查看了docs.djangoproject.com/en/dev/ref/settings,在我看来这些都是适用于应用程序启动的设置。因此,修改没有多大意义它们在运行时。
标签: django runtime settings edit