内容简介:我正在开发一个Django网站.我在实时服务器上进行了所有更改,只是因为它更容易.问题是,它偶尔似乎要缓存我正在处理的* .py文件之一.有时,如果我点击了很多次刷新,它将在旧版本的页面和较新版本之间来回切换.我的设置或多或少与Django教程中描述的一样:我猜这是因为它启动了WSGI处理程序的多个实例,并且根据http请求发送到哪个处理程序,我可能会收到不同版本的页面.重启apache似乎解决了这个问题,但这很烦人.
我正在开发一个Django网站.我在实时服务器上进行了所有更改,只是因为它更容易.问题是,它偶尔似乎要缓存我正在处理的* .py文件之一.有时,如果我点击了很多次刷新,它将在旧版本的页面和较新版本之间来回切换.
我的设置或多或少与Django教程中描述的一样: http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/#howto-deployment-modwsgi
我猜这是因为它启动了WSGI处理程序的多个实例,并且根据http请求发送到哪个处理程序,我可能会收到不同版本的页面.重启apache似乎解决了这个问题,但这很烦人.
我真的不太了解WSGI或“MiddleWare”或任何请求处理的东西.我来自 PHP 背景,它只是工作:)
无论如何,解决这个问题的好方法是什么?运行WSGI处理程序是“守护进程模式”可以缓解这个问题吗?如果是这样,我如何让它在守护进程模式下运行?
您可以通过不在实时服务器上编辑代码来解决此问题.说真的,没有任何借口.使用版本控制进行本地开发,如果必须,从实时结帐运行服务器,使用提交后挂钩检查最新版本并重新启动Apache.
翻译自:https://stackoverflow.com/questions/1635995/django-wsgi-refreshing-issues
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 近乎 V5.2 新版本正式上线,带来耳目一新的使用体验
- 焕然一新的Mesos
- 焕然一新:Opera浏览器发布Reborn 3开发者版本
- 我是如何让公司后台管理系统焕然一新的(上) -项目重构,性能优化
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
动手玩转Scratch2.0编程
马吉德·马吉 (Majed Marji) / 电子工业出版社 / 2015-10-1 / CNY 69.00
Scratch 是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等。《动手玩转Scratch2.0编程—STEAM创新教育指南》的目标是将Scratch 作为工具,教会读者最基本的编程概念,同时揭示Scratch 在教学上的强大能力。 《动手玩转Scratch2.0编程—STEAM创新教育指南》共......一起来看看 《动手玩转Scratch2.0编程》 这本书的介绍吧!
HTML 编码/解码
HTML 编码/解码
Base64 编码/解码
Base64 编码/解码