1.创建settings目录结构
创建完项目之后,需要拆分 settings.py 以满足不同环境的需求, 输入以下命令,并且复制原有的setting文件配置到base。
mkdir settings && touch settings/init.py touch settings/base.py touch settings/develop.py
2.修改启动配置文件
修改manage. py和typeidea/wsgi.py
因为Django启动时需 知道 settings 件的路 因此, 需要把这两个件中的这行代码
os.environ.setdefault(‘DJANGO_SETTINGS_MODULE’, ‘typeidea.settings’)
改成如下内容
profile = os.environ.get(‘PROJECT_PROFILE’, ‘base’) os.environ.setdefault(‘DJANGO_SETTINGS_MODULE’, ‘typeidea.settings.%s’ % profile)