I can not get my site to work with the south. I have successfully set the south and I can successfully import the south.
./manage.py shell
>>> import south
>>>
However, as soon as I add "south" to INSTALLED_APPS and run. /manage.py syncdb (to complete the installation), I get the following error:
There is no south database module "south.db.django.db.backends.postgresql_psycopg2" for your database. Please select a supported database, check the settings of SOUTH_DATABASE_ADAPTER [S] or remove the south from INSTALLED_APPS.
I am using a PostgreSQL database and postgresql_psycopg2 library. I am confused because Postgres definitely supports the database. Do I need to manually configure SOUTH_DATABASE_ADAPTER in settings.py?
Edit: here are the settings for my database. I know that they work - the server (test) that I am trying to start has been working for several weeks.
DATABASE_ENGINE = 'postgresql_psycopg2'
DATABASE_NAME = 'iknowthisiscorrect'
DATABASE_HOST = '' #localhost
DATABASE_PORT = '5432' # I've configured Postgres to use this port
raviv source
share