Posted on the PA forums regarding this issue I'm facing getting South to work on PA but it seems like the helpful folk on there are busy these days, so here I am.
I understand that Django in PA ships with South.
In the python shell on a bash console on PA,
import south
does not return any errors.I have included
'south',
in theINSTALLED_APPS
section of my settings.py file.I have run
python manage.py syncdb
prior to executing any South commands, and the syncdb runs but I cannot discern any differences in that output from an un-Southedsyncdb
. This is the output:Creating tables ...
Installing custom SQL ...
Installing indexes ...
No fixtures found.
Trying to run any South command returns
Unknown Command: 'south_command'
. This applies to all of:python manage.py convert_to_south app_name
python manage.py schemamigration app_name --initial
python manage.py schemamigration app_name --auto
If it helps, I had set up my web app using the Manual Configuration method as suggested on the PA tutorial, rather than as a Django project.
I am literally stuck at step zero, any help at all would be appreciated, thanks in advance!
import south
in django shell. You might not be using the same python – karthikrimport south; print south.__file___
. Incorrect path? – erny