11

我正在用 Django 创建一个网络应用程序。因为我对 Apache 非常熟悉,所以我设置了我的开发环境,让 Django 使用 mod_wsgi 通过 Apache 运行。我对此唯一的烦恼是每次更改代码时都必须重新启动 Apache。有没有解决的办法?

4

2 回答 2

15

mod_wsgi 非常适合生产,但我认为包含的服务器更适合开发。

无论如何,您应该阅读有关自动重新加载源代码的信息。

于 2010-02-28T22:55:04.377 回答
-4

我觉得这真的只是大多数人处理的事情之一。这真的没什么大不了的。我制作了一个 bash 脚本来使这尽可能简单。我将它命名为“ra”(重新加载 apache),因此它简短而快速。以下适用于大多数 apache 安装(在基于 UNIX 的系统上):

#!/bin/bash
sudo /etc/init.d/apache2 reload

您可能可以使用某种工具将其绑定到快捷键/脚踏板/cron。

于 2010-02-28T23:13:24.643 回答