我正在使用Django创建一个Web应用程序。由于我非常熟悉Apache,因此我设置了我的开发环境,让Django使用mod_wsgi运行Apache。我唯一的烦恼就是每次更改代码时都必须重新启动Apache。有办法解决这个问题吗?
答案 0 :(得分:15)
mod_wsgi非常适合制作,但我认为所包含的服务器更适合开发。
无论如何,您应该阅读有关自动重新加载源代码的this。
答案 1 :(得分:-4)
我觉得这只是大多数人处理的事情之一。这真的不是什么大不了的事。我制作了一个bash脚本,使其尽可能简单。我将它命名为'ra'(重载apache),因此它简短而快速。以下适用于大多数apache安装(在基于UNIX的系统上):
#!/bin/bash
sudo /etc/init.d/apache2 reload
您可以使用某种工具将其绑定到关键快捷键/英尺pedeal / cron。