Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于生产和开发的python项目设置_Python_Django - Fatal编程技术网

用于生产和开发的python项目设置

用于生产和开发的python项目设置,python,django,Python,Django,我正在使用Django构建项目,我可以为Django创建两个设置文件:production_setting.py和development_setting.py,但是,我需要一些项目配置文件,我正在使用ConfigParser解析这些文件。e、 g [Section] name = "development" version = "1.0" [部分] name=“开发” version=“1.0” 如何将此配置文件拆分为生产和开发?我们在Django项目中通常做的是为每个平台(开发、生产等)创建所

我正在使用Django构建项目,我可以为Django创建两个设置文件:production_setting.py和development_setting.py,但是,我需要一些项目配置文件,我正在使用ConfigParser解析这些文件。e、 g

[Section] name = "development" version = "1.0" [部分] name=“开发” version=“1.0”
如何将此配置文件拆分为生产和开发?

我们在Django项目中通常做的是为每个平台(开发、生产等)创建所有配置文件的版本,并使用符号链接选择正确的版本。既然Windows正确地支持链接,这个解决方案适合所有人

如果您坚持使用另一个配置文件,请尝试将其设置为只导入正确配置文件的Python文件,这样您就可以使用类似于
execfile('development\u settings.py')的内容,而不是
name=“development”