0

57,000 レコードを MySql データベースにインポートしたところ、管理画面に移動してレコードに対応するモデルをクリックすると、以下の混乱が生じます。何か案は?

/admin/donate/donor/ の KeyError

10

テンプレート レンダリング中のエラー テンプレート /Users/user/Development/project/project/templates/admin/donate/donor/change_list.html の 98 行目のエラー

 {% block result_list %}
97            {% if action_form and actions_on_top and cl.full_result_count %}{% admin_actions %}{% endif %}
98            {% result_list cl %} ##THIS IS THROWING THE ERROR
99            {% if action_form and actions_on_bottom and cl.full_result_count %}{% admin_actions %}{% endif %}
100       {% endblock %}

下部のトレースバックで、次のようになります。

{True: 'はい', False: 'いいえ', None: '不明'}[field_val])

ローカル変数: field_val 10

4

1 に答える 1

0

ブール値フィールドに 1 または 0 のデータが入力されていることがわかりました。

私はそれらをすべて0に変更し、うまくいきました。Local Vars: field_val 10 は、無効な数値 '10' がエラーをスローしていることを教えてくれました

于 2012-07-26T02:43:32.937 に答える