python - 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)
解决方案
推荐阅读
- javascript - 在 Ultimate Member 目录和 Profile 中添加一个赞
- android - 使用 SDK 30 在 Android webview 中上传相机图像时获取 null intent.getDataString()
- nuxt.js - nuxt Mounted hook 在路由更改后不选择元素
- python - cx_Oracle.DatabaseError: DPI-1047: 找不到 64 位 Oracle 客户端库 UBUNTU
- c - 协议缓冲区 - c
- java - OKHTTP Singleton 对象在多线程系统中处理不同的 API 调用
- azure - 一次在 azure keyvault 中添加多个机密的好方法是什么?
- sql - 如何使用虚拟列执行 SQL-INSERT/UPDATE
- javascript - Javascript Vimeo 上传 api 没有给我实时上传偏移值
- r - 通过 R Enviroment 的非冗余残差对解决方案进行 EFA 比较:如何计算/提取它们