我已使用django-ckeditor
替换了默认的django admin安装了GoogleWebFonts,正确加载并将字体应用于内容。 问题是django admin中没有应用更改。
具体来说,源是正确的(按下ckeditor界面上的源按钮),显示正确应用的字体,因此我的内容更改为我想要的字体。但是当我在admin中重新加载页面时,它默认返回到普通文本,但仍然使用正确的源代码。
我跑了
python manage.py collectstatic
并分配我的静态网址,静态根网址,媒体网址和媒体根目录。
我正在使用编辑器替换我的TextField
models.py
from ckeditor.fields import RichTextField
...
body = RichTextField()
...
并且
urls.py :
url(r'^ckeditor/', include('ckeditor_uploader.urls')),
config.js:
CKEDITOR.editorConfig = function( config ) {
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
config.extraPlugins = 'ckeditor-gwf-plugin';
config.font_names = 'GoogleWebFonts;' + config.font_names;
};
settings.py:
CKEDITOR_CONFIGS = {
'default': {
'toolbar': 'full',
'height': 300,
'width': 900,
},
}
答案 0 :(得分:0)
刚刚意识到手动添加插件这个程序实际上是垃圾。刚尝试安装codesnippets并没有获得正确的配色方案。绝对浪费时间。