This project is no longer maintained.
This is a temporary workaround until Django's ticket #21961 is fixed. It has been tested with Python 2.7, Django 1.6 and Psycopg2 2.6, but should work with other combinations.
To use it, you just have to:
Install this distribution as a dependency. For example,
pip install django-postgres-delete-cascade
Replace the
django.db.backends.postgresql_psycopg2
engine withdjango_postgres_delete_cascade
. For example:DATABASES = { 'default': { 'ENGINE': 'django_postgres_delete_cascade', 'NAME': 'mydatabase', 'USER': 'mydatabaseuser', 'PASSWORD': 'mypassword', 'HOST': '127.0.0.1', 'PORT': '5432', } }
Fixed packaging issue.
Initial release, in spite of the version (due to some problems with PYPI).