私はサウスを動かそうとしています - それは私のPCでうまくいきましたが、私は自分のウェブホストにそれを配備しようとしています。Djangoはsettings.pyのINSTALLED_APPSへの変更を受け取りません
今のところ、INSTALLED_APPSから項目を追加/削除する変更は、syncdb
またはdiffsettings
で取り上げられていないようです。 INSTALLED_APPSのリストにsouth
を追加しましたが、syncdb
を実行すると必要なテーブルが作成されていません。私が他の設定を変更した場合、それらは取得されますが、動作しないINSTALLED_APPSのようです。
私はmanage.py shell
で取得シェルから
from south.db import db
を実行する場合、私は、任意のインポートエラーを得ることはありませんので、私はそれがsouth
がどこに問題はないと思います。私はsyncdb
を実行すると、他のすべてのアプリケーション(Django標準のもの以外)を削除しようとしましたが、それらのテーブルは作成されます。
もし私がINSTALLED_APPSを完全に削除したとしても、manage.py diffsettingsを実行するとINSTALLED_APPSの古いリストが得られます。
私が間違っていたことは何ですか?
おかげで、
ドム
他の誰もが**南**が何であるか知っているのだろうか? – muhuk
私はどちらでもありません – vikingosegundo
南はDjangoでマイグレーションを使用できるアプリです - http://south.aeracode.org/ –