0

edx-platform/djangoapps の下にアプリを作成しました。その下にモデルを作成しました。その後、私は走りました

paver update_db -s devstack

データベースを更新して移行を行います。

経由でdjangoシェルにログインします

./manage.py lms --settings aws shell

を介してモデルをインポートします

from myapp.models import MyModel

エラーなしで正常にインポートされますが、実行すると

MyModel.objects.all()

次のエラーが発生します。

DatabaseError: (1146, "Table 'edxapp.myapp_mymodel' doesn't exist")

ここで何が欠けていますか?

4

1 に答える 1

1

LMS 設定INSTALLED_APPSのリストに新しい Django アプリケーションを追加したことを確認します。

INSTALLED_APPS = (
    ...
    'yourapp',

次に、lms 移行を再実行します。

$ paver update_db -s devstack
于 2015-06-12T07:37:32.303 に答える