gaewebappプロジェクトをdjangonon-relに移動しようとしています。私はPythonとDjango(非rel)にかなり慣れていません。現在、管理バックエンドを設定しています。
モデルエントリの履歴を確認したい場合、次の問題が発生します。
Caught DatabaseError while rendering: TextField is not indexed,
by default, so you can't filter on it. Please add an index definition
for the column object_id on the model django.contrib.admin.models.LogEntry
as described here: http://www.allbuttonspressed.com/blog/django/2010/07/Managing-per-field-indexes-on-App-Engine
ギブサイトのアドバイスに従いましたが、問題は解決しません。
私のgae_models_settings.pyは次のようになります。
from maps.models import Poll, Choice
from django.contrib.admin.models import LogEntry
FIELD_INDEXES = {
Poll: {'indexed': ['question']},
Choice: {'indexed': ['choice']},
LogEntry: {'indexed': ['object_id']},
}
そして、settings.pyに次のように追加しました。
GAE_SETTINGS_MODULE = (
'maps.gae_models_settings',
)
どこで私は間違えましたか?