【发布时间】:2014-09-07 18:38:13
【问题描述】:
尝试从 Django 运行 ckeditor 时出现以下错误。特别是 Django CMS: ValueError: 连接路径 (C:\ckeditor\lang\en.js) 位于基本路径组件之外
我有一个虚拟环境,所以以前有人见过这样的东西吗?
【问题讨论】:
标签: django ckeditor django-cms
尝试从 Django 运行 ckeditor 时出现以下错误。特别是 Django CMS: ValueError: 连接路径 (C:\ckeditor\lang\en.js) 位于基本路径组件之外
我有一个虚拟环境,所以以前有人见过这样的东西吗?
【问题讨论】:
标签: django ckeditor django-cms
好吧,我找到了一个解决方案: 在
的 cms_plugins.py 中\env\Lib\site-packages\djangocms_text_ckeditor
第 64 行:
ckeditor_basepath = '{0}/ckeditor/'.format(settings.STATIC_URL)
改成
ckeditor_basepath = '{0}ckeditor/'.format(settings.STATIC_URL)
这解决了我的问题。基本上它在尝试将 CKEDITOR_BASEPATH 集成到 Django CMS 3.0 的 STATIC URL 时附加和额外的 /
【讨论】:
此问题现已在 Github 上修复:
但他们还没有使用它构建新版本。
【讨论】: