Добрый вечер. Есть потребность в обработке ошибок набора форм аяксом.
Если с "обычными" формами все довольно просто:
во вьюхе смотрим, если запрос был аяксом и были какие-то ошибки в форме, то просто словарь с ошибками заворачиваем в JSON и возвращаем на сервер, а там уже циклом пробегаемся по полученному JSON'у и в элементах с именем из JSON объекта добавляем текст ошибки.
То с набором форм как-то все сложнее, потому что имена элементов ввода, которые генерирует джанга содержат всякие префиксы, а словарь с ошибками:
formset.errors содержит массив, который содержит имена элементов без префикса. Есть какой-нибудь способ получить имена не ошибочных полей уже со всеми префиксами?