首页 > 解决方案 > Cke 编辑器 youtube 嵌入

问题描述

我目前正在写博客,我正在使用 CKE 编辑器来创建文章。我还下载了外部插件,例如代码片段或 youtube。但是,我在使用最后一个时遇到了一些问题,因为它没有出现在工具栏中,正如您在这张图片中看到的那样:

在此处输入图像描述

这是 CKE 编辑器的代码:

CKEDITOR_CONFIGS = {
    'default':
        {'toolbar': 'Custom',

         'toolbar_Custom': [
             ['Styles', 'Format', 'Bold', 'Italic', 'Underline', 'Strike', 'SpellChecker', 'Undo', 'Redo'],
             ['Link', 'Unlink', 'Anchor'],
             ['Image', 'youtube','Flash', 'Table', 'HorizontalRule'],
             ['TextColor', 'BGColor'],
             ['Smiley', 'SpecialChar'], ['Source'], ['CodeSnippet',] ,
         ],
         'extraPlugins': ','.join(['codesnippet','youtube']),
        }
}

如果需要,还需要 models.py:

lass Post(models.Model):
    title = models.CharField(max_length=100)
    overview = models.TextField()
    timestamp = models.DateTimeField(auto_now_add=True)
    content = RichTextUploadingField()
    author = models.ForeignKey(Author, on_delete=models.CASCADE)
    thumbnail = models.ImageField()
    categories = models.ManyToManyField(Category)

标签: pythondjango

解决方案


推荐阅读