了解DJANGO_SETTINGS_MODULE的用途

时间:2011-03-11 10:17:49

标签: django google-app-engine

我想知道以下是什么:

os.environ['DJANGO_SETTINGS_MODULE'] = 'conf.settings'

os.environ[u'DJANGO_SETTINGS_MODULE'] = u'conf'
你可以解释一下吗?

1 个答案:

答案 0 :(得分:2)

这定义了生产使用时的设置文件名。

如果是部署,您可以使用单独的设置文件,让我们说* production_settings.py *从主设置文件 settings.py 导入。您可以为SITE_IDDEBUG

等部署定义一些单独的设置

因此,在您的部署中,可以将.wsgi文件DJANGO_SETTINGS_MODULE环境变量定义为使用单独的设置文件。

os.environ['DJANGO_SETTINGS_MODULE'] = 'conf.production_settings'