Честно говоря, это не проблема, связанная с Django.Проблема заключается в том, выполняете ли вы обычную отправку формы или используете AJAX.
Основная идея состоит в том, чтобы отправить POST на конечную точку отправки формы, используя AJAX и данные формы, а в представлении Django просто обновите свои модели ивернуть либо пустой ответ 200, либо некоторые данные (в формате XML, JSON, небольшого HTML, все, что вам нужно).Затем вызов AJAX может заполнить сообщение об успехе div
в случае успеха или отобразить сообщение об ошибке, если он возвращает ответ не-200.