I already started a project, and the models are all synced and everything.
Yes. I think it is not too late. I've moved to south in a middle of a project and I am happy with that choice. I think it is a big help for deployment.
The initialization of the south app can be done at any moment.
It's even mentioned in docs:
http://south.aeracode.org/wiki/QuickStartGuide#a1.SetupeveryapplicationtobetrackablebySouth
It's quite straight forward to start using South.
Just follow the installation instructions (don't forget to run syncdb at the end).
Then you can convert the app to south:
./manage.py convert_to_south myapp
Then you can make modifications to your model and do schemamigrations or even do datamigrations.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With