Django 管理インターフェースからレコードを削除しようとしています。チェック ボックスをクリックし、アクション ドロップダウンから [選択した項目を削除] を選択し、[実行] を選択します。これにより、すぐに 403 エラーがスローされます。
これは、403 を取得する削除しようとしている領域です。
削除に問題があるモデルには、2 つのインライン要素があります。ただし、個々のレコードに移動してそこから削除を選択すると、削除できます。
ここから動作します(上の画像の「3番目」をクリックした後)
Firebug でリクエストを確認しましたが、別のモデルでレコードを削除した場合と変わらないようで、動作します。
これは Firebug の出力です。
Parameters application/x-www-form-urlencoded
_selected_action 2
action delete_selected
csrfmiddlewaretoken lr6EAAPGJWJBWIm6NxIoyt8fWzfuNxj9
index 0
select_across 0
Source
csrfmiddlewaretoken=lr6EAAPGJWJBWIm6NxIoyt8fWzfuNxj9&action=delete_selected&select_across=0&index=0&_selected_action=2
管理パネルをまったく変更しておらず、ログにあるのは 403 エラーだけであるため、このエラーのトラブルシューティングを行う場所がわかりません。モデル レベルでの削除を機能させるにはどうすればよいですか?
編集このモデルに対する削除権限があります。また、削除するユーザーがスーパーユーザーである場合にも発生します。