На сайте есть поле типа Текст (простой, длинный). Пользователи умудряются в него вставлять  
. Как они это делают - я не понимаю. CKEdotor для поля не предусмотрен. Макосью не пользуются. Чукотской раскладки на клавиатуре нет. Скорей всего вставляют из Word.
Как этого избежать?
И можно ли при выводе этого поля в views как-то убрать подобные несуразности?
Комментарии
Добавь js на страницу и при событии change или keyup или focusout удаляй это из инпута, например:
textarea.addEventListener('change', () => {
let value = textarea.value ;
let cleanedValue= value.replace(/ |,/g," ");
textarea.value = cleanedValue;
})
Я боюсь, что " " - не единственная конструкция которую можно вставить. Хотя бы понять как пользователь этого добивается, чтоб потестировать.
Путь Главная -- Администрирование -- Конфигурация -- Работа с содержимым -- Текстовые форматы и редакторы
а если формат ввода в этом текстовом поле не предусмотрен?