DjangoにSouthをインストールしようとしています。私は比較的簡単な手順を実行しています。
Virtualenvを使用する仮想環境でDreamhost(Passenger WSGIを使用)で実行しています。仮想環境はPython2.7.3とDjango1.4.2を使用します。
最初に、manage.pyファイルと同じディレクトリでeasy_installSouthを実行しました。(v 0.7.6-py2.7)
次に、唯一のsettings.pyに移動し、INSTALLED_APPSを次のようにしました。
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'blog',
'South', # i tried lowercase 's' here too, no difference
)
次に、pkill pytonを実行したので、変更が開始されます。Webサイトを更新すると、500内部サーバーエラーが発生します。INSTALLED_APPSから「South」を削除してpythonをpkillして再度更新すると、エラーはなくなります。
Southツールを使用して、移行などを実行できます。すべてがターミナルで機能します。ブラウザにサイトをロードすると、500エラーが発生します。インストールされているアプリからsouthを削除すると、エラーがなくなります。
私は何を間違えたのでしょうか?