Как добавить режим языка Django в плагин CodeMirror в CKEditor? - PullRequest
0 голосов
/ 05 февраля 2019

Я использую CKEditor wysiwyg для создания шаблонов django.Поэтому я сталкиваюсь с использованием плагина codemirror для CKEditor, как здесь .Следуя инструкции по установке, следующие параметры доступны для конфигурации, как указано здесь :

config.codemirror = {

    // Set this to the theme you wish to use (codemirror themes)
    theme: 'default',

    [.......................]

    // Define the language specific mode 'htmlmixed' for html  including (css, xml, javascript), 'application/x-httpd-php' for php mode including html, or 'text/javascript' for using java script only 
    mode: 'htmlmixed',

    [.......................]

     // Whether or not to show the showAutoCompleteButton button on the toolbar
    showAutoCompleteButton: true
};

Однако, как и вышеупомянутые опции режима, языки ограничены html, javascript и php, чтоЯ не мог использовать другой язык, для моего случая Django.

Я пытался изменить зеркальный плагин кода по умолчанию CKEditor на <path to CKEditor>/Plugins/codemirror/plugin.js, чтобы добавить где-нибудь возможно для языка django, но это привело только к ошибке кода.

Итак, как мне сделать, чтобы добавить язык Django в плагин codemirror CKEditor?Благодарю.

...