Instalación y uso de South - rmeruane/CC5402-TierraAdentro GitHub Wiki
Para instalar South ejecutar el siguiente comando
$ pip install South
Luego se debe agregar dentro de settings.py en la variable INSTALLED_APPS el valor south
La primera vez que se usa South
Primero hay que asegurarse de que la base de datos esté creada:
$ python manage.py syncdb
Después de haber sincronizado la base de datos se deben ejecutar lo siguiente por consola, donde tierraadentro es el nombre de la aplicación:
$ python manage.py schemamigration tierraadentro --initial
$ python manage.py migrate tierraadentro --fake
Las veces posteriores
Se debe ejecutar lo siguiente en consola cada vez que se modifique el modelo, donde tierraadentro es el nombre de la aplicación:
$ python manage.py schemamigration tierraadentro --auto
$ python manage.py migrate tierraadentro
¿Cometiste algún error?
Debes borrar la carpeta migration y la base de datos. Luego de eso volver a hacer los pasos posteriores a la instalación de South.