Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.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
Apache Django Mod_Wsgi会话开发环境_Django_Apache_Mod Wsgi - Fatal编程技术网

Apache Django Mod_Wsgi会话开发环境

Apache Django Mod_Wsgi会话开发环境,django,apache,mod-wsgi,Django,Apache,Mod Wsgi,我想知道如何在本地机器(django、apache、mod wsgi)上开发时维护会话 每次更新python代码时,我都需要重新启动Apache以使更改生效。您只需要修改WSGI脚本即可使更改生效。将其放入Apache conf文件中 MaxRequestsPerChild 1 这将迫使Apache在每次请求后重新加载python文件。阅读文档。见: http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode 它详细解释了在Apache

我想知道如何在本地机器(django、apache、mod wsgi)上开发时维护会话


每次更新python代码时,我都需要重新启动Apache以使更改生效。

您只需要修改WSGI脚本即可使更改生效。

将其放入Apache conf文件中

MaxRequestsPerChild 1

这将迫使Apache在每次请求后重新加载python文件。

阅读文档。见:

http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode
它详细解释了在Apache/mod_wsgi中重新加载源代码的情况

如果您没有在正确的模式下使用mod_WSGI,那么仅仅触摸WSGI脚本文件将不会起任何作用

是的,您可以使用Apache/mod_wsgi作为开发服务器,如果您使用该页面中记录的守护程序模式和代码更改监视器进行设置


至于MaxRequestsPerChild,不建议这样做,它只能在mod_wsgi的嵌入式模式下工作,而不能在守护进程模式下工作。

为什么要用Apache开发?你为什么不开发Django的runserver呢?我有一个问题——它不会重新加载python文件或保留会话。