エラー内容

django.utils.datastructures.MultiValueDictKeyError

 

発生条件/原因/対処法

辞書(dict)に存在しないキーを指定した場合に発生するエラー。

以下のように事前にキーの存在チェックを行えばよい。

dict1 = {'key1': 'val1', 'key2': 'val2'}

if not 'key1' in dict1:

    # 存在しなかった場合の処理