データベース接続を再作成する必要もありますが、django1.3で接続をリセットするために次の黒魔術を試しています。
from django.db import connection
connection.connection.close()
connection.connection = None
私はこれを試すのに便利なPostgreSQLを持っていませんが、少なくともMySQLとsqliteでは機能するようです。また、multi-dbを使用している場合は、django.db.connectionsディクショナリからの特定の接続に対してこの手順を実行する必要があります。