Django изменение фронтенд-валидации виджета ввода чисел

Для числовых полей в интерфейсе администратора Django можно вводить только числа и разделители. Как я могу реализовать подобную валидацию на фронтенде для моего собственного пользовательского виджета? Например, я хочу расширить виджет TextInput так, чтобы пользователь мог вводить только [A-Za-z]. Включенный атрибут pattern валидируется только в бэкенде.

Вернуться на верх