如何使用 Django 和 CKEditor 手动定义博客 post 预览的位置?

How to manually define place for blog post preview using Django and CKEditor?

我有一个用 Python + Django 写的博客。

在我开始使用 WYSIWYG 编辑器之前,为了创建博客 post 预览,我手动添加了自定义 html 标签 <post_cut/> 并使用 python 切片仅显示一个预习。它可以避免预览或破坏 html 标签的固定长度问题。

现在我添加了 Django-CKEditor,它删除了 "it doesn't understand".

的所有 html 标签

我尝试对配置进行一些操作(allowedContentRulesformat_tags 等)但没有成功。

问题是如何管理 "post-cut" 以及如何使用 CKEditor 进行管理。
P.S。如果有按钮也很棒。

自己找到答案。
如果你想添加一些额外的标签,你需要使用 extraAllowedContent

还找到了如何添加自定义按钮 by creating a custom plugin
但仍在寻找可以利用 django-ckeditor

的好的解决方案
CKEDITOR_CONFIGS = {
    'default': {
        'extraAllowedContent': {
            'post_cut': True,
        },
        # ...
        # (other options)
    }
}