Добавление юга к существующему проекту Django. Я установил его как на машину разработки, так и на "производственный" сервер.
Я сделал следующее на машине разработки, затем добавил южное приложение к settings.py,
python manage.py syncdb
python manage.py convert_to_south myproject.myapp
затем изменили некоторые модели, затем
python manage.py schemamigration myproject.myapp --auto
python manage.py migrate myproject.myapp
Кажется, работает до сих пор. То, что я сейчас не так уверен, - это то, что нужно делать на производственном сервере. Просто повторите все эти шаги вручную? Загрузите измененные settings.py, выполните syncdb, convert_to_south, загрузите измененные models.py, выполните схему, перенесите? Что-то другое? В учебнике здесь говорится о добавлении миграции в элемент управления версиями, поэтому, предположительно, они должны быть загружены и каким-то образом применены на производственном сервере?
Кроме того, прямо сейчас я использую sqlite3 на машине разработки и mysql на сервере - делает ли это что-то другое по-южнее?