Have to Restart Apache When Using Django On Apache with mod_wsgi

吃可爱长大的小学妹 提交于 2019-12-12 09:34:43

问题


I'm creating a web app with Django. Since I'm very familiar with Apache I setup my development environment to have Django run through Apache using mod_wsgi. The only annoyance I have with this is that I have to restart Apache everytime I change my code. Is there a way around this?


回答1:


mod_wsgi is great for production but I think the included server is better for development.

Anyway you should read this about automatic reloading of source code.




回答2:


I feel like this is really just one of those things most people deal with. It's really not that big of a deal. I made a bash script to make this as easy as possible. I name it 'ra' (reload apache) so it's short and quick. The following works for most apache installs (on UNIX-based systems):

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

You could probably use some kind of tool to bind this to a key shortcut/foot pedeal/cron.



来源:https://stackoverflow.com/questions/2353012/have-to-restart-apache-when-using-django-on-apache-with-mod-wsgi

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!