Gar*_*eys 7 python django fabric maintenance-mode
我目前正在使用MaintenanceModeMiddleware将我的网站置于维护模式,但它要求您在远程服务器上的settings.py文件中进行更改.我想使用fabric远程将网站置于维护模式.有没有办法实现这个目标?或者有更好的方法吗?谢谢.
[UPDATE]
感谢大家的反馈,这是我的所作所为,对我来说很有用,http://garthhumphreys.com/2011/06/11/painless-django-maintenance-mode-with-fabric/ - 我喜欢取消注释行的想法但是如果我在生产服务器上执行此操作,那么在我将新版本推出后它将被覆盖,因此最终将网站从服务器级别而不是django级别置于维护模式工作得更好,真的更容易和灵活,至少对我来说:)
Fabric确实有一些命令可以帮助您评论或取消注释给定文件中的行fabric.contrib.files.请参阅此处的文档:http://docs.fabfile.org/en/1.0.1/api/contrib/files.html
我个人更喜欢在前端代理而不是Django中间件中处理这个问题.我会看看这个问题如果上游关闭,则显示自定义503页面,配置Nginx在上游关闭时使用自定义页面.
| 归档时间: |
|
| 查看次数: |
7265 次 |
| 最近记录: |