The number of GET/POST parameters exceeded settings.DATA_UPLOAD_MAX_NUMBER_FIELDS.
Djangoでデータベースに保存してあるデータをまとめて削除しようとした際に発生。
直訳すると
「GET/POSTパラメーターの数がsettings.DATA_UPLOAD_MAX_NUMBER_FIELDSを超えました」
ってことですね。
settings.py内のDATA_UPLOAD_MAX_NUMBER_FIELDSの値はデフォルトでは1000しかないみたいで、私が削除しようとしたデータ数は1900くらいだったためerrorが発生したようです。
対処法としては、settings.py内のDATA_UPLOAD_MAX_NUMBER_FIELDSの値を好きな値に書き換えればいいだけ。
DATA_UPLOAD_MAX_NUMBER_FIELDS =2000
#2000まで一度に削除可能、もっと削除したいときは10000とかにする
※何も触ってない間はsettings.py内にDATA_UPLOAD_MAX_NUMBER_FIELDS自体なかったので、値変更のために探すのではなくこれごと追加する。
エラーが発生しました、GET/POSTパラメーターの数がsettings.DATA_UPLOAD_MAX_NUMBER_…
PHPでも似たようなのあるみたいですね。