django-ckeditor:如何让 carrige return 插入一个 <br> 而不是新的 <p>?

django-ckeditor: how to make carrige return insert a <br> instead of a new <p>?

在我的 CKEditor 实例中,我需要 ENTER 来插入一个 <br> 而不是一个新的 <p> 元素,主要是因为行分隔。我找到了 this question in the CKEditor forums and gave it a try (although they talk about fckconfig.js and not config.js), but it didn't work. Also found this question here,但我不知道如何应用该解决方案。

我该如何更改?

好吧,您可以更改 ckeditor 配置。更改此配置有两个选项:

a- 1 用于为进入模式添加 <p> 标签

b- 2 用于为进入模式添加 <br> 标签

因此您可以在项目的 settings.py:

中使用此配置
CKEDITOR_CONFIGS = {
    'default': {
        'enterMode': 2, # 1 for add p tags and 2 for add br tags
    },
}

因此我认为您应该使用 2 作为您的进入模式选项。