Как настроить вкладку внешних ссылок по умолчанию в модале ссылок RichTextBlock в админке Wagtail?

Я использую Wagtail CMS и заметил, что когда я пытаюсь добавить ссылку в RichTextBlock в интерфейсе администратора Wagtail, модальная ссылка по умолчанию переходит на вкладку внутренних ссылок. Однако я хочу, чтобы вместо этого он по умолчанию переходил на вкладку внешних ссылок.

Я изучил некоторые исходные тексты Wagtail и нашел client/src/entrypoints/admin/page-chooser-modal.js, который, похоже, справляется с переключением вкладок в модале ссылок. Однако я не знаю, как изменить это, чтобы сделать вкладку внешней ссылки вкладкой по умолчанию.

Я также просмотрел шаблоны wagtailadmin/chooser/_link_types.html и wagtailadmin/chooser/browse.html. Похоже, что по умолчанию browse.html отображает содержимое для внутренних ссылок. Хотя потенциально я мог бы изменить этот шаблон для отображения внешних ссылок, кажется, что данные для внешних ссылок должны передаваться из представления, поэтому простого изменения шаблона может быть недостаточно.

Ищу ли я в правильных местах, чтобы выполнить эту настройку? Если нет, то где я должен искать и как я могу по умолчанию установить модальную ссылку на вкладку внешних ссылок?

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