From Django In Production
Separate out the database server
If you want your database "setup" to be scalable, you shouldn't set DATABASE_HOST to another Database Server. Instead you should use a Connection Middleware as Jacob explained in the Django Workshop on Pycon this year.