Я развернул несколько сайтов на Django, в основном "концептуальные" вещи; ничего особенного. Теперь я готов развернуть сайт с реальной сделкой (для медицинской практики моего брата) и хотел бы убедиться, что я делаю это правильно.
Моя главная задача - среда тестирования. Я делал это, поддерживая две отдельные папки с разными копиями Mercurial сайта, затем обновляя ветку разработки, сливаясь с веткой релиза, а затем загружая на сервер (Webfaction).
Как вы управляете средой тестирования для своих проектов Django?