Configuring django south with PostgreSQL -


I have not been able to run with my site south I have successfully established the South, and I can successfully import South .

  ./answer.py open & gt; & Gt; & Gt; Import South & gt; & Gt; & Gt; However, once I add INSTALLED_APPS to 'South', and to run ./manage.py syncdb (to complete the installation), I get the following error:  
< / Pre>

There is no south databases module 'south.db.django.db.backends.postgresql_psycopg2' for your database. Please select a supported database, check the SOUTH_DATABASE_ADAPTER [S] settings or remove South from INSTALLED_APPS.

I am using a PostgreSQL database and postgresql_psycopg2 library. I am confused, because postgrass is definitely a supported database. Do I need to manually configure SOUTH_DATABASE_ADAPTER in settings_?

EDIT: These are my database settings. I know that they work - (test) server I'm trying to run it, it's talking to DB for weeks .

  DATABASE_ENGINE = 'postgresql_psycopg2' DATABASE_NAME = 'iknowthisiscorrect' DATABASE_HOST = '' #localhost DATABASE_PORT = '5432' # I configured Postgrej to use this port  < / Pre> 

I got this comment in the South line # 63

  63 # This error should only turn on 1.1 and below. 64 sys.stderr.write (65 (66) "There is no South Database module '% s' for your database." + 67 "Please select a supported database," + \ 68 "of the SOUTH_DATABASE_ADAPTER [S] settings Check, remove "+ \ 69" or south from INSTALLED_APPS. \ N "70)% (module_name),  

Which Django are you using? Does it & lt; = 1.1?


Comments