Django,如何更改settings.py base目录

时间:2014-06-22 02:43:47

标签: python django

我开始使用Django并需要一些帮助。我需要更改设置文件夹。 我目前的设置文件路径:

myproject
|--apps
|--assets
|--project
|-- |--settings.py
|--templates
|--manage.py
|--requerements.txt

我想把它改成:

myproject
|--apps
|--assets
|--project
|-- |--settings
|-- |-- |--settings.py
|--templates
|--manage.py
|--requerements.txt

我怎么能这样做? 谢谢! 附:抱歉我的英语不好。

1 个答案:

答案 0 :(得分:1)

你可能正在寻找这个:

myproject
|--apps
|--assets
|--project
|-- |--settings
|-- |-- |--__init__.py
|-- |-- |--dev.py
|-- |-- |--prod.py
|--templates
|--manage.py
|--requerements.txt

__init__.pysettings目录转换为Python目录,它允许您设置多个文件:一个用于开发,一个用于生产系统。根据您在__init__.py中输入的代码,您可以从devprod导入设置。