Возможно, вы захотите проверить свои настройки, чтобы убедиться, что для параметра CSRF_COOKIE_SECURE установлено значение True
Это помечает cookie как безопасный и не позволяет браузеру принимать его через незащищенное соединение, то есть HTTP.
Чтобы проверить, является ли, таким образом, источником проблемы, вы можете использовать любое работающее представление и добавить Assert False, чтобы получить экран отладки и посмотреть, отправлен ли файл cookie Csrf или нет.