Направленность текста будет зависеть от символов в редакторе.Так что вам не нужно ничего делать.Draftail - это Draft.js, а документация по Draft.js гласит:
textDirectionality ?: DraftTextDirectionality
При желании можно установить переопределение направления текста для этого редактора.Значения включают «RTL» для текста справа налево, например иврит или арабский, и «LTR» для текста слева направо, например английский или испанский.Эта направленность будет применяться ко всему содержимому, независимо от направления текста по умолчанию для входного текста.
Если это значение не установлено, направленность текста будет основываться на символах в редакторе для каждого блока отдельно.
Источник: https://draftjs.org/docs/api-reference-editor.html#textdirectionality
Я проверил это:
На данный момент все вариантыигнорируются, кроме функций.См. Wagtail исходный код wagtail / admin / rich_text / editors / draftail / __ init__.py:20
class DraftailRichTextArea(widgets.HiddenInput):
...
def __init__(self, *args, **kwargs):
# note: this constructor will receive an 'options' kwarg taken from the WAGTAILADMIN_RICH_TEXT_EDITORS setting,
# but we don't currently recognise any options from there (other than 'features', which is passed here as a separate kwarg)
kwargs.pop('options', None)
self.options = {}
Если вам требуется больше контроля, вы всегда можете переопределить шаблон виджета.См. wagtail / admin / templates / wagtailadmin / widgets / draftail_rich_text_area.html