【问题标题】:django-ckeditor applying changes to content correctly but not applying change in admindjango-ckeditor 正确应用内容更改但未在管理员中应用更改
【发布时间】:2018-01-21 16:53:41
【问题描述】:

我已经用 django-ckeditor 替换了默认的 django admin

GoogleWebFonts 已正确安装、加载和应用字体到内容。 问题是没有在 django admin 中应用更改。

具体来说,源是正确的(按ckeditor界面上的源按钮),显示正确应用的字体,因此我的内容更改为我想要的字体。但是当我在管理员中重新加载页面时,它默认恢复为普通文本,但仍然具有正确的源代码。

我跑了

python manage.py collectstatic

并让我的静态 url、静态根、媒体 url 和媒体根分配并正常工作。

我正在通过替换我的 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,

},

}

【问题讨论】:

    标签: python django ckeditor django-admin wysiwyg


    【解决方案1】:

    刚刚意识到手动添加插件这个程序实际上是垃圾。刚刚也尝试安装coden-ps,但没有获得正确的配色方案。绝对浪费时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-14
      • 2011-02-02
      • 1970-01-01
      • 1970-01-01
      • 2021-10-18
      • 2019-04-25
      • 2020-03-15
      • 1970-01-01
      相关资源
      最近更新 更多