To any dreamhost django developers...
What is the recommended approach to creating a development environment which will allow for running an instance of django in a production environment as well as using a version control system and developing on a local machine.
I'd like to develop on my local machine using a database on that machine and use subversion (svn) as a version control system.
I'd then like to be able to check out a version of the trunk to use on dreamhost which would use a completely different database to function as the production site.
I'd also like to be able to have a separate instance running as a beta test site again using a different database, however allowing for it to be a fully hosted dreamhost project.