I have got a ubuntu vps and apache mod wsgi installed and serving my django sites.

however i must restart all apache as opposed to the site i've amended and it is likely to be a little shonky basically tell clients which i have restarted their website cos i up-to-date another site.

it is possible to tutorial somewhere to train me how you can configure this? i couldnt locate one in googles key phrases soup.

I am already using virtualenvs whether it helps.

Presuming you utilize mod_wsgi in daemon mode on UNIX/Apache 2.X system to operate Django and also have spend use of your machine all that you should do is touch the wsgi configuration for the project.

touch your_project.wsgi

See mod_wsgi documentation on Reloading Source Code and Django - [cde] wiki for additional references.