是否可以在django中为特定主机启用调试?

时间:2012-04-16 20:57:05

标签: python django apache debugging

我有一台生产服务器,它使用Apache / FastCGI / DJango来提供我的网站。

这很好用,我有一些狡猾的设置,这意味着如果存在维护文件,世界将看到维护消息,但我的IP地址仍然可以在网站上工作。维护文件的检测是在apache级别完成的,但有没有办法设置DEBUG设置(通常通过settings.py配置),以便为我的IP地址启用调试?

1 个答案:

答案 0 :(得分:1)

我发现最简单的方法是设置一个额外的子域来测试不同版本的django站点。这真的可能是一种糟糕的形式,django没有说明如何做到这一点的例子,因为它导致人们做奇怪的事情。我的设置是nginx / uwsgi emperor,所以发布配置文件示例prob对你没有多大帮助。