This would be a pretty simple hack, and concern the devs using python web frameworks – hosted with apache-wsgi. The Django help to deploy a web-app on the apache server can be found over here.
In either way, you will have your apache configuration pointing to the path of the wsgi file of your web-app. You will have something similar to the following in your apache conf.
WSGIScriptAlias /mysite /path/to/your/application.wsgi
Now – problem come when you have made some local changes to your repo, and do not have sudo privilege to restart your webserver to make the changes take effect. You can fix the same with this simple hack.
$ touch /path/to/your/application.wsgi
touch command in GNU/Linux can do wonders! It can create a new file ( if not exist ), and can refresh the timestamp if one exists.