Попробуйте отключить csrf. Скорее всего сработает.
Откуда шлете данные?
Стоит помнить, что frontend и backend — разные приложения и если их одновременно открывать в одном браузере, то они будут генерировать разные csrf из-за чего отправка форм всегда будет заканчиваться 400 ошибкой.
Как это происходило у меня: открыл форму редактирования в админке, что-то поправил, обновил страницу на фронтенде, посмотрел, продолжил правку в бекенде, нажимаю сохранить, но форма уже не отправляется, потому что csrf уже неверный.