Django ckeditor удаляет пробел вокруг тегов <a>
Я использую django-ckeditor с таким конфигом:
'enterMode': 2,
'forceEnterMode': 'true',
'basicEntities': 'false',
'fillEmptyBlocks': 'false',
'tabSpaces': 0,
'entities': 'false',
Когда оригинальный текст выглядит следующим образом:
word1 <a>word2</a> word3
Конечный результат после сохранения выглядит следующим образом:
word1<a>word2</a>word3
Я перепробовал почти все возможности, когда дело доходит до basicEntities, fillEmptyBlocks, tabSpaces и других конфигураций, но никак, ckeditor всегда удаляет пробелы вокруг тегов.
После нескольких попыток я прекратил поиски решения. Ваша помощь будет оценена по достоинству.
Согласно этому ckeditor github commit, эта проблема была исправлена в июле 2021 года. Если вы используете более старую версию ckeditor, проблема все еще будет наблюдаться.