【发布时间】:2011-07-06 19:14:13
【问题描述】:
我已经成功地使用mod_wsgi在Apache的Web服务器上部署了一个Django项目。
我想要一些关于如何管理多个settings.py 文件的建议。现在我有一个用于开发和一个完全不同的用于生产(关于数据库参数、静态内容本地化等)。我的settings.py 文件是版本化的(不知道这是否是一个好习惯),我使用以下方式部署它:
$ hg archive myproject.tbz2
$ cd /path/of/apache/web/project/location
$ bzip2 -db /home/myself/myproject/myproject.tbz2 | tar -xvf -
一切正常。但我发现自己在处理多个 settings.py 文件。
我想我的问题是:在部署 DJANGO PROJECTS 时,关于多个 settings.py 文件版本的最佳做法是什么?
【问题讨论】:
-
谢谢内德。我会投票结束我自己的问题。你提到的第一个有我正在寻找的答案。再次感谢。
标签: python django apache deployment