툴바 django-ckeditor
을 사용자 정의하려고합니다.django-ckeditor 툴바를 사용자 정의 할 수 없습니다.
내 모델 필드입니다 : 내가 가진
answer = RichTextField(
verbose_name = "Answer presented to user",
config_name = 'answer_ckeditor',
)
settings.py 내
CKEDITOR_CONFIGS = {
'answer_ckeditor': {
'skin': 'moono',
#'skin': 'office2013',
'toolbar': [
{'name': 'basicstyles',
'items': ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat']},
{'name': 'paragraph',
'items': ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-',
'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl',
'Language']},
{'name': 'styles', 'items': ['Styles', 'Format', 'Font', 'FontSize']},
{'name': 'colors', 'items': ['TextColor', 'BGColor']},
],
}
}
내 HTML은 다음과 같습니다
<textarea id="answer_1" name="answer_1" required class="form-control quiz-search-box" placeholder="Option 1"></textarea>
<script>
CKEDITOR.replace('answer_1');
</script>
표준 ckeditor 메뉴를 얻었습니다. 나는 디폴트를 사용하고 필드 정의에서 config_name을 제거하려고 시도했지만 차이는 없다.
내 도구 모음을 가져 오려면 JavaScript CKEDITOR.replace('answer_1');
에서 뭔가 다른 점이 있습니까?
예, 시도했지만 작동하지 않았습니다. 내 솔루션이 주어진다. – HenryM