Django中的setup_environ

1 投票
1 回答
1616 浏览
提问于 2025-04-16 16:26

我在Python命令行中用这个语法来改变setup_environ的实时设置。

import live_settings
from django.core.management  import setup_environ
setup_environ(live_settings)

这个改变是临时的还是永久的呢?我们是否需要把它改回setup_environ(settings)才能让网站正常运行,还是说默认情况下网站会使用settings而不是live_settings呢?

1 个回答

1

如果你是在命令行里做这些改动,那么这些改动只会在当前这个命令行窗口打开的时候有效。一旦你关闭这个窗口,之前的设置就会失效,程序会继续使用settings.py里面的内容。

撰写回答