Separating out database server and Web server can increase resource efficiency. Server will not fight for resource using. Here we use mysql server to demo..
We modify MySQL setting that let it can be remote connected. Login in mysql server by mysql -u root -p your password, and
Then unbind mysql in local machine
Change setting in Django
Restart apache,you will find Django connect remote mysql server,BINGO!