После того, как мой form.Form
проверяет введенные пользователем значения, я передаю их отдельному (внешнему) процессу для дальнейшей обработки. Этот внешний процесс потенциально может найти дополнительные ошибки в значениях.
Есть ли способ внедрить эти ошибки в уже проверенную форму, чтобы их можно было отображать с помощью обычных методов отображения ошибок формы (или есть лучшие альтернативные подходы)?
Одно из предложений заключалось в том, чтобы включить внешнюю обработку в проверку формы, что не идеально, потому что внешний процесс делает гораздо больше, чем просто проверку.