I already started a project, and the models are all synced and everything.
相关问题
- how to define constructor for Python's new Nam
- streaming md5sum of contents of a large remote tar
- How to get the background from multiple images by
- Django __str__ returned non-string (type NoneType)
- Evil ctypes hack in python
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:
Then you can make modifications to your model and do schemamigrations or even do datamigrations.
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