User.add_to_class() を Askbot のモデルに挿入して、メインの Django 'User' モデルにフィールドを追加しました。初期化
追加されたコードは次のとおりです。
#askbot-devel/askbot/models/__init__.py
User.add_to_class('show_active_status', models.BooleanField(default = False))
次に、South の schemamigration を実行します
$ ./manage.py schemamigration askbot --auto
Nothing seems to have changed.
ご覧のとおり、変更は反映されません。
データベースを確認しましたが、何も変わっていません。
さらに、 South が変更を取得していないという事実に加えて、上記の変更を保存した後にサーバーを実行すると、すべてが壊れてエラーが発生するため、正しいinitファイルで作業していることも確認しました。現在のトランザクションは中止され、トランザクション ブロックが終了するまでコマンドは無視されます。
私は何を間違っていますか?